Everywhere that I've read (including pokemon.com) says "north america" and last time I checked Canada is somewhere in that area
I tried the nearest TRU a few days after the event started but they didnt have it, and I dont feel like wasting money on transit to go to every TRU in the city...
I'll try back there again this week since i work near by though... I remeber that they had the Ash's Pikachu which was supposedly U.S. only... but it was a week late... Hoping that this one is just running late too.
I'm not getting my hopes up but I figured if someone happened to respond with something like "the TRU in the other end of the city has it", it would save me time and effort.