Really, really happy with my experience here. Very reasonable but professional prices. Told me they had to spend a lot of extra time on the labor because of someone else's shoddy work left behind they had to clean up, but because they didn't have to do anything new they didn't charge me a dime of extra labor costs. I asked them to fix the power window; they couldn't figure that out because that's not really what they do, but since they couldn't figure it out they didn't charge me for that diagnostic time and effort, either. Wow, that was nice, I was prepared to pay an "attempt fee", in the end I was charged EXACTLY what my estimate was. Nice people, and the place is clean and accommodating.