My experiences with the site were great after it launched. The buzz was high, the products were top-end, and the deals were really mindblowing.
Nowadays, the buzz has wornoff, the products are getting repetitive, and the deals are just adequate. Nothing unexpected, but considering the return policy (or lack of), I'm not confident that the site is worth your time.