A question very early in this thread about cars:
All E85 cars have block heaters to prewarm the engine, but what do you do in the car park?
The answer is that power outlets for block heaters are available in the car parks.
On a recent trip to Norway, we were driven from OSL by friends of friends to a small village in the mountains about 300Km North of Oslo. Upon arrival, the temperature was -27C and the car was to be parked outside. But it's engine block heater was immediately plugged into one of the numerous outlets in the public car park. Those Scandanavians know a thing or two!