A trustworthy mechanic is hard to find, and I think we finally found one in Rico, owner of Import Solutions. He and his staff know Subarus- when I first called, and described the awful burning smell we got everytime we ran the heater, he correctly diagnosed it over the phone. His prices were very reasonable, and unlike some places in town, you can actually get in touch with him to make an appointment. His walls are covered in certificates from Subaru, recognizing his training and quality of his work. Highly recommended.