Any issue with deposits or withdrawals is obviously an issue, but accusations should be back with more evidence other than a claim on this site.
Using the service is beyond crazy outside of the issues you claim to have. Their service is 5-10 times more expensive than many other comparable services, but even worse is the fact that much better services exist that are far cheaper. I really am surprised this service is still around. I still see a GIN like announcement coming this year.