I placed two orders on this site, two days apart. The deals are really good and the products are legit (I ordered a Hot Wheels racetrack, Stila makeup, Smashbox makeup and Marc Ecko jeans). However the shipping and communication are terrible. It took 2 1/2 weeks for my order to come and although the site does mention shipping typically takes 2 to 3 weeks, it is hidden in the site and nowhere to be found when you are checking out (a problem if you are expecting normal shipping times). I emailed them for an order update and they got back to me saying my order would be in by X date, and when it didn't arrive and I emailed them again, I got no response. The package actually arrived a week later than when they said it would come. The products were good, so I suppose it's an OK site... but they need to be more upfront with shipping so people don't get surprised when they find out later that it takes so long to arrive.