Have some good products at competitive prices. However, their return policy is awful. We recently purchased a $33 area rug. The color was not consistent with what was on the site and the product quality was very poor. We called to return it and were told we'd have to pay $19 return shipping - 57% of the cost of the product. I've shopped at Zappos and Amazon for ages and never had to pay for return shipping under the same circumstances. I spent far too long on the chat with the customer service rep. Finally, they agreed to pay for the return shipping on a "one time only" basis. Yes, it will be one time only because we'll not shop there again...