Three years ago this was my go-to place for auto maintenance and repairs; now, well, feeling kind of dissed by ABC. I currently drive a BMW 330i, and 3 weeks ago the air conditioning went out (WRONG time of the year!). I called ABC and was told to bring the car in on the 14th. So they had the car on the 14th and 15th and did routine air-con diagnostics and service, but the problem remained. Kiril agreed I should bring it in the next Tuesday and....he'd look at a 'software fix', or.....? So THEN my BMW was in there again on the 21st & 22nd, and they decided I needed an expansion valve, which they ordered. I had to go to eastern Washington on the 24th (HOT, damn it), and THEN bring the car back in on Monday, June 27th. My car was not fixed until Tuesday morning (today), and it turned out to be something about the coolant and freon receptacles both needing to be full so they could work together. I just didn't feel prioritized at all, and I ended up feeling like there also wasn't the in-depth knowledge necessary to accomplish the repair in a decent amount of time. On top of THAT, I was charged a total of $859, which feels like highway robbery to get my air-con working. Color me disappointed and disillusioned. Their hourly labor cost is now $140.00. You are forewarned about these charges.