I've taken my Corolla here a few times for repair, mainly due to convenience to work. I get the feeling they overcharge for their service, and lately they have not been very accommodating with pickup times (end of my workday 5pm is too late!). Also, the building is really modern and expensive looking-you are paying for it. Anyone know of a good alternative??