I take my 1er to Thompson all the time. Almost monthly because of the constant issues with my car. They've alway been good to me but maybe that's because I'm there so often. DO NOT EVER let them put your car through the car wash. It's as if they use sand paper in the damn thing. They did it the first time I took it there and my entire car was swirled. I complained and they detailed it (not that good). I had to do it again myself.
135i Vert-Montego Blue M-Sport-6MT, BMS DCI, JB+, CF iCarbon Spoiler, Matte black grills, stock diffuser mod, Ink Black powder coated 264s,