I am a new company looking for suppliers of electronics for my market. I spoke with a Rachel in this company and was very interested when she said she was willing to send me an iPhone 4 32GB for free once I paid shipping and taxes. When I started asking about other products I tried to set up proper payment terms that would assure me that they would be on the up and up. However, when I stated 50% down and 50% upon delivery, she promptly sent me an e-mail stating "no paid, no send. Bye." I decided that if you really want to develop a business relationship, what is so wrong with having mutually beneficial terms?
If the company is unwilling to make sure that both parties are covered, then it's not worth it. Even having terms of 50% down and 50% upon notice of arrival into the country is better than allowing people the chance to take all of my money. Forget about it.