That's definitely a case where being a little handy pays off- most of the little things that break on an older car can be fixed for free in a few minutes if you follow a youtube video or forum instructions, but a shop has to charge a lot. Usually it is a common problem, and there will be a known "trick" that fixes it simply. A shop is not going to re-solder a cracked relay or get a used plastic trim for $1 at a junkyard, they're going to replace the entire system with new parts from the manufacturer, at massive expense.
It's really important to have some "pride of ownership" in an older car, and fix anything that isn't perfect immediately- so they don't build up over time and make you feel like the whole vehicle isn't nice to use or own anymore.