That's great if you have the time, I don't.I have had my oil changed by a shop/oil change place a couple of times. saddly to say everytime it was a mess, they forgot :rof to change the air filter, and got greese inside and out of the truck. It cost me about $80 to get it done. I now change it myself for $40 and I know what needs to be done and what needs changed.
Plus I do not have to wait for it, and I do not need to try to get it there before they close. So cost of fuel and time off work or wasted day off.