I was all set to join the crowd and give then a 1 star rating. It took a month and 3 days to get the glasses, but the prescription was right on the money. Yes, their customer service stinks at best. When the prescription is wrong, you need to take them back to your eye doctor and get a note that the prescription is wrong and then they give you back your money. On the 7 pairs that I have bought for myself and my wife over the past year, only 1 out of the 7 had the wrong rx. I eventually got my money back. They only give you a 1 month guarantee and after that, don't expect to get any satisfaction. I broke a frame just by cleaning the lenses and they were less than 5 months old. Their anti-scratch protection is not worth a cent, as the lenses scratch easily. So don't spring for that extra $14.95.
On the plus side their lenses and frames are cheap and they have a great selection. But as the adage says "You get what you pay for", so don't expect quality. I probably will not be doing business with them again. And neither should you!