Anymore, I've done all of my own work on the cars. The TSX is still under warranty, so the dealer takes care of that (except routine maint -- oil, etc.), but with Teggy, I've been getting bolder with doing it myself.
The most complicated (for me) repairs have been a radiator replacement and valve cover gasket replace. I'm considering the next timing belt/water pump/pulleys myself -- but I may go back to the dealer. I know it's expensive, but they know the car vs. a random local mechanic (especially for a vital system for an interference engine). I'll have to see here in a year or so...
I'm not an expert or novice -- somewhere in the middle. Enough to get into trouble
RH77