I DIY it, even though nearby shops regularly send out coupons for $20 oil changes. I do it because:
1) I hate getting upsold on stuff I can do myself
2) It doesn't take any extra time to DIY
3) I know it's done right
4) It gives me a chance to teach my kids basic car maintenance
5) It *is* slightly cheaper than even the $20 places, because I buy filters from Rock Auto when I'm ordering other stuff and use cheap oil.
6) While the oil is draining, I have a chance to check all the other fluids, yank on the wheels to check for suspension wear, etc.
7) Justification to own tools :) and it makes me feel manly and capable.
I have an Autozone near work, so recycling the old oil isn't really an inconvenience.
Refilling was a pain because they put the transmission dipstick under the battery tray for some reason. Had to buy a funnel with a long flexible hose.
Your car isn't perhaps a Honda Odyssey, is it? Gosh, I hate where they put the dipstick on the 2005-2010 models. And we own two of them!