Worldwinner
Ripoff I wouldn't recommend this site to my worst enemy!
I have also deposited money and not got to play, won games and haven't been credited and to boot the have applied outrageous charges to my credit card 20 bucks a whack. I havent seen any of this money and my credit card keeps suffering. I have contacted my credit card and let them know what was ...