I thought I was the only one using this payment system, haha! Neteller is a very useful thing and I am very happy to see this service when I find a new place to play. I play at Royal Vegas, which include Neteller service. You can find a more extensive list here https://sts-canada.ca/payments/neteller/ .