Right, so I got properly stung by a dodgy casino about two years back and learned my lesson the hard way. Lost £200 and couldn't even get through to customer service. Never again, mate. Here's what I check now before I put a single quid into any site.
First thing I do is look for the UKGC license number. Should be at the bottom of the homepage, and I actually click it to verify it's real on the Gambling Commission website. Takes two minutes but it's saved me grief more times than I can count.
If a casino doesn't have that UK license, I'm out. Simple as.
Next up, I Google the casino name plus the word "complaints" or "scam". Sounds obvious but you'd be surprised how many people skip this step entirely. I spend time reading through forums and Reddit posts from actual players—not the sponsored review sites. If there's a pattern of people moaning about withdrawals taking forever or accounts getting randomly closed, that's a massive red flag I won't ignore.
Payment methods are another big tell in my experience. Trustworthy casinos offer proper options like PayPal, Visa, or bank transfers. If they're only accepting dodgy payment methods I've never heard of, something's definitely off. I also check the withdrawal times they advertise versus what real players say in reviews. There's a big difference sometimes (and I mean like days versus weeks).
I always test customer service before depositing anything. Send them a random question on live chat and see how long they take to respond. Are they helpful or giving you copy-paste rubbish? This tells you loads about how they'll treat you when there's an actual problem with your withdrawal.
Look at the terms and conditions too, especially wagering requirements. I know it's boring as hell but I learned to spot unrealistic requirements like 50x wagering. Decent casinos usually sit around 30-35x from what I've found.
Last thing is checking how long they've been around—I use domain age checkers online. If the casino launched three months ago, I'm probably gonna wait a bit longer before trusting them with my cash. Established ones that have been running for years are generally safer bets.
Honestly, spending twenty minutes doing these checks has saved me way more hassle than the time it takes. Trust your gut as well. If something feels off about a site, it probably is.