Prices are attractive, but the products they list as "in stock" are actually only in stock in China, which in my mind really means they are out-to-stock, yes?
Why save $3 on something if I need to wait a month to get it?
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.