red_harrington
Well-known member
My mate says I should sign up, mostly cos they make zilch on the exchange rates, and I buy a lot of stuff in dollars
Can anybody vouch for them as a company/bank, for obvious reasons, cheers
Can anybody vouch for them as a company/bank, for obvious reasons, cheers