It takes weeks to get your glasses to begin with. Meanwhile they send you annoying emails saying "we're working on fitting your lenses to your frames perfectly, that step should be done in about 2 days and then on to the next step" etc.
I needed to return my prescription sunglasses a few months later because they had some kind of starry glare on them (and I'd hardly worn them enough to notice it), and what a nightmare. Not one person seems to know what's going on, I just called to pay my $5.95 shipping fee for them to send me the replacement pair (once they're done...probably in about two weeks). So I had to pay shipping both ways to return them and have THEIR workmanship repaired. The girl I talked to seemed very confused...first she was going to charge me, then not, then she did.
The whole experience with them has been frustrating and long. I've ordered many times from Coastal.com and have nothing but FANTASTIC things to say about them.
I order and receive glasses in about 2 days, and when I've had to make a return because of a problem, they actually send out the replacements before I even send back the original pair (with their supplied return shipping label). I honestly don't know how Eyebuydirect stays in business.
Monetary Loss: $12.