Exactly, Canada won't give you problems, I actually asked a boarder security agent earlier this year and he said of course you don't need a return ticket, the visa is for 2 years and you can't buy a return ticket for 2 years time... I said the airline sometimes doesn't let you board with a one way ticket... he said it's commonsense, it's a 2 year visa. SO, Canada isn't the problem, it can be your airline tho.. my mum has had arguments at check in before and had to by a flight before they'd give her her boarding pass, that was without a supervisa tho, so we're hoping this time will be different...we're not buying a return ticket that's only going to get cancelled...