While the customer service are very polite, they make repeated mistakes. This is prescription drugs they are messing up. We sent the meds, you should get them any day. Told that on three different calls, 4th call they say they don't even have a script for it. Dr has to call it in for the 3rd time. Then they send it to the wrong address. I'm completely out now that 3 weeks have gone by, and they won't let me pick it up at a local place even though they said they would on the 92 minute phone call. They denied it 20 minutes later when I got there. So I had to pay out of pocket. Who knows how long I'll be on the phone trying to get my money back.