If you care about your car at all and I will assume you do. Don't go to maaco. I've seen what they do for quality of work and its a perfect example of "you get what you pay for." or "good from far but far from good."

Ask some people in your area where they went. If your an Import guy like myself you would go to the local shops and see what they have to say about getting work done around there. If there are no performance shops then ask anyone that may have a car that has had some nice work done to it. I have a 95 GSR that I put the jdm conv on and I had the best guy in town do it, and I'm happy that i did because I've seen a few other guys that have had the same thing done by the GUYS THAT WERE THE CHEAPEST. I assure you that you don't want those guys doin your car. Bodywork is some thing that it pays to pay a little more but don't just chose the most expensive shop. Choose the most reputable and you will thank yourself later on when your paint still looks nice and its not peeling, rusting through, orange peeled(self explanatory), or just plan messed up. Good luck.