Tax regulations on gambling winnings vary by country; UK players generally do not pay tax on casino winnings, even at non Gamstop sites.