Walmart offers the Castrol Edge Full Synthetic 0W-40 Motor Oil 5-Quart Bottle for $21. Opt for in-store pickup to dodge the $5.99 shipping charge. (Amazon charges the same with free shipping via Prime.) That's the lowest price we could find for this quantity by $4, although it was a buck less the week of Black Friday.