I started using these guys a few years ago, because they work on import cars and they're very close to my job (so I can drop the car off in the morning and pick it up in the evening).These guys are the best mechanics I've encountered. Always courteous, kind, and up-front about parts & labor costs.I use them for basic maintenance to heavy work. My wife's car goes through scheduled maintenance here, as does my out-of warranty vehicle.I've had some heavy work done here too. After my transaxle broke on my Matrix, they offered my guaranteed repair at a reasonable price. They got the car fixed just in time for my impending road trip up to the Bay Area, and haven't had a problem with it since.I also had an unfortunate problem with the catalytic converter going bad. They priced it for me but recommended I go to the dealer to see if I could have it fixed under a recall notice in order to try and save me money. How cool is that? After the dealer not only told me that it would't be covered and gave me a higher estimate for repair, I went back to IAC, who, although disappointed (but not surprised) by the dealer, fixed my car at the original estimate with new parts.Their service is generally timely. You can wait for your repair (they'll give it higher priority) or just drop it off for the day and pick it up before they close.If you're in the Anaheim Canyon area, have a foreign car, and are looking for a great mechanic, IAC should be at the top of your list. It's great service for the right price.