I change my own oil and advance auto parts almost always has oil change bundles, 5 qt jug of oil with filter for $38. I found a filter in the shed I'd forgot I had so this oil change coming up I got my oil at Walmart. I don't usually get my oil from Walmart because they don't have a steady stock...