I haven't bought any bags but the other stuff (sheets, watches, etc.) have been fine. Haven't bought any big ticket item though. They are a legit retailer but I don't know about their quality control, product sources, etc.
I personally don't shop with them anymore. I think their restocking fees are high. Also, one time I tried to get a price adjustment because an item went on sale the day after I ordered it and they wouldn't honor their price adjustment policy (even though I followed every step they listed in their policy). The difference was only $10 but I am concerned of what would happen if I came up upon an ugly situation when they wouldn't honor a $10 price adjustment.