I would like someone to answer these questions / Advice us. We are a Small Company Based in UK, We are currently in online retail business, and Most of our Suppliers are based in the USA, Now currently We have Bank Wire Transfer terms with them because we are their International customers. Currently We use a Bank transfer Service to send them money, and it costs us £10 per transfer, ( it would probably cost us about £20 or more if we were to use our bank to do the transfer). Now £10 is not much per transfer , but when u have to do multiple transfers a week, it can all add up. So we were looking at ways to Reduce the time it takes for the money to reach them and our costs. Now Currently have the following options : 1. I have found service thats very similar to our existing service, here is their url www.tranzfers.com , they are charging £7 per transfer, which is £3 cheaper and if they can do uk bank to usa bank transfer , then We may use them. But im Not sure how they work, if anyone has experience with them. let me know. 2. Get a Prepaid visa/mastercard and transfer funds from Card to the bank account directly. I have actually found a prepaid card that allows u to send money to someones bank account from the card directly but its only for us residents( its called vision card i think). does anyone know anyone prepaid card service that allows the option i mentioned above but also accepts non-us customers?. and is it a viable option? 3. Get a US business bank account as a non resident. Now this option is not easy but i found some website that allows u to get a business us bank account for 500 dollars. but you also need a open a company in the US in order to obtain a business bank acct, which means having to pay tax? so advice us which option would be ideal for us , let me know..