Wish I could have shopped around. Furnace guy was polite and fixed my malfunctioning furnace within 30 minutes of being at my home. However, I felt like he worked harder on his sales pitch than the actual replacement part. I had 2 options, buy the part for about $750 straight out or for $704 if I paid an additional $88 for furnace cleaning and maintenance 2 months from now. I had no choice but to get the work done if I wanted heat in December for my baby. They also neglected to tell me on the phone that he would charge $115 for diagnosing the problem, in addition to the $29 to come look at the furnace. Granted, he waived the fee if I paid for the work. If not, I would've been out $140 with no work performed. That being said, I had no choice but to pay for the repair, which ended up costing nearly $900, to quickly replace a module on an old furnace. The part alone, that he charged over $700 for, is available for $129.95 online. I understand convenience and company markup, but marking up THAT much is insane and not right. Especially when it's a required fix. Just another company caring more about their pocketbook than the customer.