Installation and product was ok but was over charged for product. Took over 4 attempts of contact for the situation to be resolved and it had to go to a high level complaint. The chat function is the worst, the foreign service agents dont have a clue what they are doing or even understand basic questions. they stick to a script and never do what they say or leave relevant notes on the account so you have to explain yourself over and over again.