NoDak
Senior Member
An alternative that might work for cold weather people is a block heater. Plug the car in overnight, and it keeps the engine at a reasonable temperature. When you start it in the morning it's easier on the engine, and you should have heat in just a minute or two, so you don't have to idle as long to defrost the windows. Not idling as long will help your MPG, and the cost of electricity to run it is low, like a few dollars a month if you put it on a timer to run for 4 hours before you leave in the morning. It's really easy to install on Toyota's aluminum engines since they have a hole that it slides into.
this would be the best scenario. but as usual this doesn't always works out when you live in very cold states with -20F or colder.
biggest issue I see is that outside of your home, not all businesses/work locations have outlets to plug in a block heater. at work there is limited plug ins so its first come first serve.