I had to verify my documents with them after my first big win, and they processed everything in half an hour. The site itself, north bay casino maintains a high standard: the live chat support actually helps instead of just sending boilerplate responses, and withdrawals work like clockwork. The limits are reasonable, all Canadian payment methods are fully supported, and the game selection is constantly updated with new releases. Personally, I’m 100% satisfied.
Forum