Skrill/neteller is tricky to use I think you guys have some law or something and Neteller has some special terms of use, would have to contact them to find out more if going that route.
You should be able to use payapl without any issues. Also recommend bank transfers their is a special kind of transfer available only to Canadians.