Customer service is so hard to get…
Customer service is so hard to get ahold of. I have lost out on thousands of dollars because of the poor service here. Now I don’t hit anything, I get more off my daily bonus than i ever get from deposits here. Goes to show you, you are better off not giving them money
October 14, 2025
Unprompted review