When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Walmart has Mobil 1 0W-40 for $22.66 in th NE Ohio Area. I also tried a few other cities and it's coming up at the same price (Chicago, Orlando, Denver). I think $4.50/qt is pretty good. Buy online with in-store pick-up.