Inspect the bolts. If they look bad let the mechanic do it. I always did it myself on my TA. It was not a bad job. If you have to wreck the car to do it. "IE remove alot of other stuff" then 280.00 is not bad. Gaskets are generally inexpensive. If its done right it will pretty much hold forever, if not you can burn them out again quickly. There are some tricks to making this job less painless. I just went out in the garage and looked at my 04, it does not look to bad but it never does when everything is nice shiny and clean. If you nedd to decide you should let the mechanic do it.
Shoot Bear When Bear In Season
2004 M3 LSB SMG II Rolling on 19s