I have a 86 325 that needed paint and i had Macco do it. 2 years later it still looks great. The other guy is right, remove as much stuff as you can and do any masking your self. Get the better paint job, the 4 year warrenty one, at least get the 2 year warrenty one( the paint they use is the same, your paying for the warrrentty. THE MOST IMPORTANT THING is to make sure you take some wet sand paper, 100 grit and sand down around the windsheld and anywhere where a quick sand over won't hit. They do not do a good job with thier "prep". I had paint peeling off in those places, but not to bad. Still pay for them to prep the car, otherwise your warrenty will be no good. Overall it is well worth the money. I drive my car every day and couldn't see droping a few grand on paint. email me if you have any questions, if your in nj, the macco in middlesex is very good