888casino pays players their winnings. However, keep in mind that due to various laws and limitations placed upon them by the licenses they operate under, the payment processors, the EU laws (in case of EU players + extra steps in case of the UK, because of the extra strict UK laws and the complicated relationship of the UK and EU after Brexit) and various anti money laundering laws (which apply to all players regardless of your country of origin), withdrawal can take 8+ days, and they require ID, and sometimes other official documents as well (e.g.: birth certificate, utility bill, address card, proof of legitimate source of funds, bank statement, depending on your local laws and regulations pertaining to your jurisdiction). This is not the casino's fault, these are mandatory and required by law (90% of the complaints online are about withdrawal speed and required documents). Even though these are annoying and take a lot of time these are actually a sign of a trustworthy casino. Unlicensed, illegally operating scam casino sites that will never pay you your winnings usually don't bother to fake these required validation steps and processes.