Keep in mind, their markup (fees) are outrageous as well.
I won a couple Community (TV Series) stuff from them, and the fees were astounding. On top of that, they took a good 6 weeks before even getting me a shipping/tracking number.
So, yeah, the stuff is nice, but be prepared for a headache if you do get anything.