codes I received are not automatic, even though I entered my code when I made my deposit. I had to email, call or live chat a request.

What a scam...

This doesn't sound A+ to me