We suggest the most best payment method as bank transfer, especially for our agent/distributors, as the buying quantity is normally over usd1000, only the bank transfer to our citibank account with lower bank handling fees, in big order over usd1000,only this way would save your cost in payment
WesterUnion is now not so suggested, as WesterUnion is actually not a offical way for commercial payment, you have to tell the bank the payment is not for shopping/commercial use,this is out of the policy of your bank
Paypal payment by credit card is ok for us,but only for those small order below usd500, we need to charge 6%+USD45 handling in this payment, as the cost is big for us to get your money here