The staff are pleasant but getting an appointment or asking basic questions is made to be the biggest deal. I've had to wait anything from 30-55 minutes after my appointm ... more