This company might be ok if you never needed to contact them after the sale. Buyer beware should any issues arise. The returns policy is "14 Day 'no questions asked'" because nobody is available to ask & answer questions. When ordering glasses online, make sure you are ABSOLUTELY sure what you are doing.
Out of the two pairs of glasses I ordered, one arrived broken and the other in the WRONG frame. I have been waiting over three weeks to hear back from their "returns department." I had to file a complaint with the BBB to receive any answer from the company.
UPDATE: 5 weeks after placing my order, I received my glasses and was pleasantly surprised. Was it worth the wait? Still not sure. While you can order from GlassesUSA and save money while looking stylish, do realize that should anything go wrong, you will be waiting an awfully long time...