3 weeks and I still don't have my order. They blame the manufacturer. They blame USPS. They are an awful company with awful customer service. I've ordered contacts from Coastal Contacts and from 1-800-contacts in the past and have never had problems. THIS company is horrible. DO NOT ORDER FROM THIS COMPANY!