Interesting to see such negative comments about the site. I usually make at least a couple of dozen purchases from there a year. Mostly clothing and brands such as Timberland, Brooks Brothers, ASICS, Sorel, just to name a few.
A couple of purchases of higher quality wines. Four bottles for $100, when they are $200 at the store is difficult to say is a bad deal.
Most of the negative comments did revolve around jewelry and I have bought watches from them in the past and everything worked out well for us.
Overall, I would say give it a try and find out for yourself.