I got in touch with these guys last week to inquire as to when they will be making payment.
Late as always.
Instead of replying to me they closed both of my accounts with them.
I'm awed money on both accounts. Doubt I'll ever see it.
Beware, not a company to trust.