1 reviews | Active since Member
I made a deposit a week ago and it wasn't processed. I have been hounding them and nobody seems to be able to help. Customer service is non existent - they just keep you on a line without resolving the issue. I certainly wont be doing business with them again.