Check Toys R Us. Since people say they have them. I wouldn't know since I just moved and the nearest one in three hours away.
But Wal-Mart, Zellers, London Drugs all sell Tamagotchis. But they're are sometimes slow at getting new ones. So check back around the end of the month. Or be brave and phone them to ask.