I am always happy with Overstock.com. Items that I have received in the past few years have all been as advertised. When I have a return, there is never a problem. Overstock just sends me a return receipt and I go to UPS and drop it off. When it is received by Overstock, they credit my account.