HORRIBLE! They did nothing but lie to me. I waited 3 weeks for my insurance company to approve a prescription and they said they could get it.. they called me said they had it and its ready.. I go 2 days later because we had a storm and I get there and they tell me they never called me! they don't have it because it hasn't been approved?!?! which it already had.,. why did they bother to call and say they had it! STAY FAR AWAY! also staff is very rude.