These guys are really professional scammers and a huge pain in the arse to deal with!! I have some friends who run a financial startup and they had big money with iaccount or payedge whatever, and it seems they used the same tactics to delay and even cancel wire transfers.
Luckily after months...