As a non-US citizen I started out selling products on Amazon.com last year. Banking issues proved to be a real nightmare if you weren't in the US to open a bank account.
When the only option I had for receiving funds from the US, was pulled from underneath me, I was in dire straits. Fortunately I stumbled upon WorldFirst and from the onset, dealing with them was an absolute pleasure.
Quick responses from their consultants and my account was set up in no time. I've been trading funds effortlessly (Amazon to WF and from WF to my account in my home country) for the past 8 months.
Sytems and online operation extremely simple and user-friendly.