These guys running a scam.
I initiated the transfer for an urgent need, they said money will get transferred in 3 business days and they debited my money from my account. After waiting for 3 days, they have to cancel it due to some bank limit reasons.
I asked them for the money refund immediately so that i could send it via another service and they said it will take another 4 days for refund it back.
So they took my money for 7 days, did nothing for me except causing lot of mental stress.
Please don't trust these guys. This is not the first time I am getting cheated by them..