I called Cosmopolitan because I was dealing with them for a long time and I was happy with their service. I also recommended Cosmopolitan to a bunch of friends and they were all happy with their service.
Long story short -my furnace died, called Cosmopolitan, they sent a tech which wasn't able to fix the furnace. Paid $160 for the call, called Randy from Cosmopolitan back and I was quoted $2750 for a Lennox Merit ML296V model over the phone, invoice was sent right away with a promise tech will show up next morning. I wasn't negotiating at all, I accepted the offer right away. I took a day off, waited all day, tech didn't show up. Cosmopolitan apologized and offered $100 credit which they honored with an updated invoice with a promise tech will come tomorrow.
2 techs showed up next morning, very polite, very professional. They removed my old furnace, since the old furnace was taller, they needed to add a 5" sheet metal, which Randy said it will cost additional $280. Keep in mind, my old furnace was high efficient, so they didn't had to drill new holes or install new pipes, they re-used everything, but installation of a 5" of sheet metal $280. Going back and forth and explaining to Randy that's part of the installation process fell on deaf ears. Eventually he lowered the price to $170.
I guess the $100 credit that was given to me the previous day had to be charged back somehow.
I asked Randy to remove my phone number and never call me again for anything. Playing dirty with a customer is never a good idea and Randy did just that.
[EDIT] -Sep 17, 2023
Today I found out that the techs weren't really honest with me. They said I need 6 wires going to my thermostat and I only have 5, so I checked today and I found out that my cable actually have 6 wires going from the thermostat to the furnace and I only need 5 wires in order to have 2nd stage controlled by the thermostat and not the furnace board. I don't understand why were they dishonest with me.