I have used Vision Direct several times, and my most recent order has left me extremely dissatisfied. Vision Direct engages in deceptive and misleading advertising practices particularly when it comes to their "overnight shipping" offers. I placed an order on 9/2 for contact lenses and chose the "overnight shipping" option which, thankfully it was free per their 2-3 emails advertising it, but I would have paid anyway since this was an emergency situation. I'm sure glad I didn't.
The page stated 1-3 days to get the contacts from the supplier - fine, I was hopeful. They are a middle man and do not keep all their contacts in stock. I certainly wish they would make this more clear in their email correspondence, as it is pretty deceptive to customers, particularly ones who are just re-ordering.
I would assume, since it was a holiday weekend, my order would ship the following Tuesday, 9/8 at the LATEST and I would receive it 9/9. AT THE LATEST. Quite honestly, I think this is absurd considering Amazon has figured out how to ship things to people on a random Sunday afternoon when they order on Saturday, but what can you do. My order did ship on 9/8, however, is not scheduled to be delivered until TOMORROW, 9/11 via Lasership. They ABSOLUTELY did not ship this order overnight. I could have biked to New Jersey to get them and biked home to DC in that time twice.
Not only did it take my contacts NINE days to arrive and SIX business days when I ordered them OVERNIGHT (plus 1-3 days to receive from the manufacturer), but their customer service was simply appalling. Form responses, vague responses, and nothing to ensure they would be retaining me as customer at all. They simply do not care.
DO NOT order from this company unless you are prepared to wait. Deceptive advertising in their email offers, terrible customer service, and long waits. 9 days to receive an expedited order in this day and age is UNACCEPTABLE - anyone who requests overnight shipping expects some urgency! DO NOT pay for their overnight shipping. I am so glad I did not.