Each country has it's own laws regarding such transactions so while some may rail against this, it's not up to Apple to allow this.

In short, don't count on it but I know iTunes does work in Canada so if you have an iTunes account you should be fine.

See http://www.apple.com/ca/itunes/