I have no need to use a lawnmower when it is 0 F degrees outside and it rarely if ever gets over 105 F where I live therefore I use 10W40 Shell Rotella full synthetic in ALL my internal combustion engines even though my Honda car recommends 0W-20. I don't need the 0W since it doesn't get that cold here and I refuse to use a 20 weight in anything. I just want a little thicker oil at operating temps than 20W. If it costs me 1 MPG in fuel costs, so be it but my engine will last much longer with 10W40 than it will with 0W-20> That is just my opinion but my opinion is the one that counts when it comes to my personal equipment.