The doctor is great and knows his stuff. His staff leaves much to be desired. I was met with rudeness and an attitude by one of the staff members just because I called them to ask for the whereabouts of my contact order. If I’m told it’ll take a day to get them and it takes 3 – I didn’t think a status phone call is unreasonable. Oh well – I’ll just go elsewhere next time.