I tried to cancel too, but the letter was returned to me because they moved. I didn't have the new address so now I have to send it out again.
Another thing that bugs me is when I first installed it I called with some questions (no 800 number of course) and they told me that I was allowed one call and then I would be billed for additional tech assistance, so what was the point of the "maintenence agreement".
I've had better luck getting info from this site then I've ever had with them!!!