I can put my opinion in here as well. It was a long process, roughly 5-6 weeks, but in the end, I did open a corporate account with Seychelles Company, they even did open a EMS for me.
I can definitely vouch for them, the customer service is great, the response times are great and overall my...