I am a mechanic myself and I spent countless nunber of days trying to repair the heating system on my GL450 without success. Submitted the truck to Autobahn and the next morning, problem solved. Very honest about the charges also. Great shop, great technicians.