Somewhat. Neteller is regulated in Canada, although you cannot use it directly with a casino website. You can still use the platform for third-party payments and to purchase items online though.