These people are thieves.  I paid $2250, which was half of the full amount.  They didn't come to install two months later.  Now I am having financial problems and they refuse to return my deposit.  They are stating that I only had 3 days to cancel.  They are trying to force me to complete the contract when I don't have the money.
                        
more