i've been to these guys a few times, but i've never been impressed. twice i had to take my car back because they didn't get it fixed the first time. and it always seems to cost a lot, regardless of what's being done. they have never struck me as being organized. nice enough guys, but i would look elsewhere for car repairs.