Neteller deposits are usually instant, so the funds will be available in your Canadian casino account right away, allowing you to start playing without delay.