I know I shouldn't let 1 bad apple ruin the bunch. But as a US player with limited options, this really discourages me from making a first deposit on any of these sites. I feel like I remember ppl adamantly touting FF as a legit site.
I'll stick to freerolls for now I guess...
Lame. Sorry to everyone who lost money on this one 😕