United Kingdom: When I first saw NineWin pop up on my screen, the headline promised “Fast Payouts Within 24 Hours.” That was enough to yank me in, plus the reality lived up to the claim – payments in go through instantly, and withdrawals hit my bank in one business day, except for the occasional...