I ordered 2 (expensive) items from this website; before reading the reviews. Upon finding all the horror stories, I highly debated canceling. But I had read a large sum of reviews stating that their customer service was bad and that it was very hard to get a refund so, I stuck it out.
I ordered 2 items, 1 of which I paid for the other I got with my rewards points. Both items arrived fast, in tact, and in full. Hence the 5 stars.
All I have to say is, I am very skeptical to order from this company again; so I won't be. But I figured in the off chance they're trying to turn it around, my 5 star review would help them.
Moral of the story: your reputation proceeds you.