Although I was pleased with the online instructions regarding how to gather the exact information for a customer's prescription in addition to EZContacts selection of frames, the length of time it took to receive the eyeglasses soured the overall experience. Because this is the year 2018, the age of technology, nothing should take longer than 48-72 hours to arrive at your door once your credit card has been approved for a purchase. It too this company a little over a month to get eye wear to my front door. Unacceptable.