I ordered my contacts on Tuesday June 4th, I paid for shipping and 5 to 7 days. I called on day 7 and they say my contacts haven't left the company to where the contacts come from. It'll take 24 to 48 hours to have shipping confirmation I got that run around for 4 days. They promised to contact you if they have any questions regarding your contacts it was a fail by then they never shipped contacts within the 5 to 7 days which I paid for. I told them for 4 days they need to give me confirmation and they need to have these overnighted expense paid by them they failed to contact me back they said they called me they didn't call they said they left a voicemail guess what I don't have a voicemail setup so there's another fail and Ally do that company. We shall see what waits in the mail one of these contacts supposably come in. I will never again do business with this company if I could get rate this company -10 Stars I would!