After years of thinking I should do my own oil changes, I finally did two this weekend. Back in the 1990's, when I first got a car, I thought that Mr. Lube was a great service. Now I find that it's slower, costs more, the customer service isn't as good, and there's constant upselling.
Both my car and my wife's car needed oil changes at the same time. The cost of an oil pan to catch the oil, a filter wrench and a funnel paid for themselves on the first change and the second only cost the oil and filter. Additionally, it prompted me to check my wife's car more closely than I have lately so I topped up the tires and checked them for wear.
What's silly about not having done my own oil changes is that they are easier than many things that I'm perfectly happy to tackle on my own. In addition to being lower cost, it turns out that it's faster than driving to Mr. Lube during my lunch break to have it done, especially doing two back-to-back.
I already had the sockets, and for my wife's car (2003 Mazda Protege) I needed tire stands which I happened to have (despite not using them for the 15 years I've carted them with me across the continent). For my Subaru, I just drove up on a pair of 2x6s and the extra inch was all I needed to be able to do the work quite comfortably. Even with the stands the Mazda is much less convenient.
As with most DIY tasks these days, there are many how-to sites and videos on YouTube. I like being able to check out two or three and combine the advice. That has worked well for many tasks.