I had my 04 STi brought to IAG a few weeks ago, and just recently picked her up last Saturday. the guy who sold me my STi lied about its condition, and although it had driven seemingly correctly during the test drive, the car died on the way to work the morning after i picked it up.
the frame was moderately damaged, the fuel pump was broken, the fuel pump housing was damaged, and the gas tank was horribly damaged. when i went to go get her, the guys at IAG showed me exactly what they had done to fix it, and you cant tell at all that there was damage in the first place. Sheehy Subaru wanted to charge me $4500+ more than i had spent at IAG, and IAG delivered a better final product.
the 1.5 hour drive was totally worth it. the money i paid was totally worth it. the time they took to make sure the car was 100% was TOTALLY worth it, and i will be going there again and again. they have completely earned my business and trust.
a special thanks goes to Mike for coordinating and keeping in touch with me.