This^^^^
When Advance/Auto Zone or alike run "sales", it only makes their oil as cheap as WalMart's normal prices.
That's exactly right. Dad told me the other day that for every X quarts he buys at Auto Zone he get's $5.00 off. I said why don't you just go to WalMart and get that price without all the hoops?