This is a difficult review to write. The installers deserve a 5+ rating but the sales people, including the store manager, deserve less than 1. Totally unprofessional. They promise the world and do not deliver on time. All estimates given were waaaaaay off. Communication was very poor. I would never used this company again.