I had a few reservations about ordering from them due to some bad reviews I've read but I found a pair of sunglasses I just had to have so I went for it. I have now ordered from the site twice and I don't know where all this negativity comes from. Perhaps they've improved their service due to the negative feedback. Each item has arrived exactly as ordered before the estimated shipping date the site quotes. I do agree their shipping prices are a little steep but this tends to be often true when the item you're purchasing is substantially less than the retail price. Overall I've had two great experiences and will continue to order from them until a bad one occurs.