I have always had a good experience here. The staff do everything they can to make this requirement a pleasant-enough appointment. Dont put it off.
Terrible staff who don’t even know eachother