This is an update to my original post. After a rough start, HomeFinity made things right. They were responsive and the communication was great. HomeFinity exceeded my expectations. I can honestly say they wanted to do the right thing and they did. A very happy customer.