Upload & Sell: Off
The number of items they sell also concerned me. I've seen before where a seller has thousands of amazing feedback numbers, but it's all for a few cents per item, and it seems like all of the people leaving feedback are also just selling items that cost a few cents. So they are all the same group of scammers that are just boosting their feedback numbers by "buying" each others crap all day yet never actually transferring any money. That's what I'd do, anyway. Hahahaha. We'll see if they arrive and work. Not a big investment, so whatever happens, happens.