In addition to all stated above:
Toyota speedometers have been proven to over state the miles moved by 2+%.
So, you haven't traveled 60 miles on your gallon of gas-even if the car's power system would do that. You have only travel about 59 miles. Does this sound like a nothing? Maybe- but- if you are trying to use your warranty or are driving a lease car, you are getting to the end of your warranty BEFORE you have actually traveled that far. You are piling up more miles on your lease car, and the penalties for overage are onerous. The mileage is not near as stated.
You pay a premium for a piss-ant little car that can get blown off the road in the backdraft of a triple truck/trailer/trailer like we have here in Nevada and other states.
You do NOT get the mileage they promise. Loss of bragging rights at the water cooler!!!
You wear out your warranty prematurely.
You eat us your lease prematurely.
God forbid you try to cross some of the wide open spaces here in Nevada or Wyoming or Montana.
PS LOVE my truck. Will give up something else to drive my truck.
PPS It's paid for!!!
I have a Ford truck and a Prius and the truck is paid for. The Prius we bought used and the price was comparable to other vehicles we were looking at. So far its worked pretty well.