What a pleasure to deal with customer service people who are kind and fair! The service estimate was less than I expected based on websites that give a price range for services. And THEN, the final cost was $100 less than the estimate! On top of that, the tech clearly knew his stuff. He was kind - even when I tried to give advice ;-)