I bought a couch 3 months ago from shopmyexchange and after a mistake by the delivery people never delivering my items, I am still fighting to get a refund. They also tried to charge me $225 as a "restocking fee" without ever notifying me. One star is one too many.