I have only used the site a few times and never had a problem. I admit that before using the website I was a little sceptical and cautious. The fact I have used it more than once means it is a secure and fast service. When I spoke with Luke, it was like speaking with a friend and not some business robot.
I would recommend that you apply for a verified account which enables you to send up to 10k rather than the standard of 500.00.
So far so good
To reply as a company, please log in to your business account.