My opinion on IA, great service levels - everytime i call to book a service or to inquire about a part, they always pick up the phone & direct me to the right person everytime. Car service is relatively quick & efficient, CSO's are relatively knowlegeable & friendly. Compared the AB, I can't even get through to speak to the parts department after calling for an hour. To make an appointment I need to call a few times before being able to confirm it + the receptionist/operator even hung up before I even finished talking.
My only complaint about IA - i once went for a polish & wax there once and it was quite poorly done. After delivery I saw white patches on the car (wax/polish that wasn't properly removed), & there was even a tiny stain that appeared on the bonnet that I couldn't remove (I wash my car on my own every few days, & could've sworn that it wasn't there before the service!). Maybe they rushed the job, i dunno, but I just washed the car again & didn't make any fuss, the CSO who dealt with me was a great guy so I didn't want to complain. Other than that...i love the place.