I was wondering where in Canada you can buy iTunes cards. I know you can buy them online, but I hate asking my parents for the credit card. I know that in the states you can buy them at like Apple Stores adn like Target. Where in Canada can you buy them(retail)?

I was also wondering when I go to the states later this month can i pick some cards up there and use them on the Canadian store or do I have to buy them in the country you live in?