I am really surprised about the 5 star rating. Unfortunately I did not have a good experience. They came to my house and seemed knowledgeable and friendly. They said t ... more