When I had my visit, I waited two hours to see my doctor. The MA tried to keep me informed which was nice... But her approximations of when I would be seen continued to be inaccurate. When the doctor saw me she apologized for the long wait and gave me what I went their for my medication refills (insurance changed so had to switch here as a first time patient)... Then more inconvenience started they tried to tell me I need to come in for Labs and my blood work results. I KNOW lab work can not be done over the phone, but cultures can. The only reason why the receptionist gave me the over the phone was because I stated this fact. Then my bc refill was denied by my insurance. Called the office let them know I need a prior Auth and that they need to call my insurance company... They didn't, sent a prior Auth. Told them again that they need to have specific reasoning why I can not take generic. THEN after 3 weeks of trying to get this handled... I'm told I need to come in for ANOTHER appointment for her to write I get nauseous... REALLY?! NO. ABSOLUTELY NO. I instead went through my old work and they got it processed immediately. In the past working in a doctors office, this is the absolute worst customer service I've ever dealt with. Avoid at all costs.