It won't arrive in time if you find yourself lacking company and a hot meal today, but you can ensure the same thing doesn't happen at Christmas with this mildly depressing self-heating Dinner in a Can.

For just under $10 it doesn't quite come with all the trimmings, but you're guaranteed an edible turkey casserole that doesn't leave you with a single dish to clean. Well, maybe a fork, if you want to get really fancy. And best of all you don't have to be an amateur chef to prepare it. You don't even have to know how to use a microwave. You just remove the lid, pierce some holes, and then open the can. An exothermic chemical reaction is triggered which automatically heats the can's contents in just 12 minutes. Sad but simple. [Firebox via GeekAlerts]