Not aware of the company, but well aware of the payment method, as are you by the sounds of it. Only sugesstion I would make is learn from your own experience.
Shop around, you'll find good prices from suppliers with more convincing payment options.
Have you checked out Dhgate yet, stack of suppiers there, most are ok just so long as you're not trying to buy brand name products.
Alibaba and tradekey are another couple that I use. Good forums there so you can learn about suppliers from other members.