i've heard of this. Isn't it like the chinese version ebay or something? i remember cramer being hot on this one about 6 months ago or so....