Never waste your time ordering anything from EyeBuyDirect.com. This has been the absolute worst online shopping experience of my life. I ordered my glasses on June 22nd. eyebuydirect.com FINALLY arrived on July12th after me nearly having to beg eyebuydirect.com for my glasses. I could have placed and received 3 separate orders with Coastal.com in this time period. Anyway, I open eyebuydirect.com up and eyebuydirect.com look similar to the online photo, but the temples are bowed way out and instead of fitting snugly, eyebuydirect.com wrap around my head. The glasses are much larger than the description online. So I contact eyebuydirect.com about refunding/exchanging eyebuydirect.com and am met with an attitude, but eyebuydirect.com don't want to refund my full amount AND I'd have to pay to ship eyebuydirect.com back. I will never, ever do business with eyebuydirect.com again and I recommend others stay away as well!