Freezing your butt off for some freezer food? Don't they have pizza delivery up there? In the US, you can pick up the phone, talk to someone, and they will bring you freezer food.