No, I do not have any experience with US Banks.
I have experience with paypal, they allow offshore companies, but is required a US Bank account for Withdrawals. Some people use CC for Withdrawals, but its expensive because paypal charge a lot of fees ( 5% I think so )
For example, if you have a...