Not sure why the bad review from Mike, but you cant make everyone happy.
These guys work hard to please, and will make it right.
I have had both of my cars in now, and they consulted with me on what I wanted, gave me options, and did it the way I wanted it.
Minor issue on my Wife's car putting the dash back together, but we took it in and they got it right. They do good work at competitive prices.