I bought my car there, and I had a problem with their service also. My WRX was missing a bracket for the throttle cable, and I didn't realize that till after shredding the cable. Anyways, I took it up there to have them fix, and I get a call a couple of days later they call me to come pick it up. They didn't even make it out of the garage before the cable was messed up again, so I open the hood and to my suprise......wait for it......they used Zip Ties. My dad was REALLY suprised I didn't flip out on them, but I calmly told them that it was HIGHLY unacceptable, and it was to be fixed right. Took a few tries, but they got it right. Won't take it back for service there again.