Latest review: Preempted an international transfer for ongoing business expenses, didn't setup the account in time even though they had over 4 weeks to arrange and missed the deadline to make the
Latest review: Don't use their service. Most likely your transaction will be cancelled (due to internal security check!), but they will keep your money for 10 business days.
It seams to me this is the way they are