Harry’s Casino is one of those non Gamstop sites that require verification upon withdrawals. You can freely deposit and play, however to make a withdrawal you need to provide certain documentation to the team and wait for the verification process to be completed.