Their website displays a UK phone number, but their call center is based in Asia. Dealing with their customer service over the phone is an absolute nightmare. They can't even grasp the products they're selling. If you intend to deposit money into a bank account, steer clear of their services.
Their website displays a UK phone number, but their call center is based in Asia. Dealing with their customer service over the phone is an absolute nightmare. They can't even grasp the products they're selling. If you intend to deposit money into a bank account, steer clear of their services.
Translate to EnglishReply
I want to comment
Most Comments of the Week
REGULUS LIQUIDITY
IMPERIAL
DOMINION MARKETS
STRIFOR
Wandas
Pelliron
GRAND MARKETS
CentFX
Upway
MONETA MARKETS