This is the worst company I have dealt with in many years. Their communication is dire and they are unhelpful in the extreme. I wanted to complain to the management and that was not possible. They were asking for information I had sent them 20 hours earlier and as a result I had to pay an extra £10 to get guaranteed delivery. They knew they had me over a barrel. If you do go to them to exchange money DON'T give them money upfront - make it the last thing. Get them to sort out the compliance first before you send them funds. But do yourself a favour... AVOID! Go somewhere else.