My friend took his Eclipse to the one by the Airport and I must say they did a bad ass job on his car. His car was keyed to hell...
I know of another friend who took her Corolla there also and they fiexed her whole door which was smashed in... they do incredible jobs there because they have good people working on the cars.
Its not the place you take it to, its the people who work on the cars themselves.
I hear nothing but good stories from that place.. check it out, I dont know exactly what street it is on but I am sure someone on here will know which one I am talking about.