Majestic Muffler - very reasonable price - very good work
http://www.majesticmufflers.com/
If you are booking this shop, try to make it when they open up in the morning so you don't wind up waiting for them to finish off other people who are ahead of you. In my case, I ended up waiting almost 2 hrs before they get to my car.