So far, I've made 2 orders from this site and have been happy with what I've received You *do* need to be careful, however, to make sure that you are truly getting a deal. I've noticed that in several cases, you could get the same or better deal somewhere else but not by much (at least on the items I've checked on Pricegrabber.com).
My only (minor) squabble is that each and every item ships separately and via different shippers (Post office, UPS, DHL, etc.). I am guessing it's because the items come from different sources.