Be very careful when you sign a contract with these people. The fine print they skipped lets them keep billing you when your contract is up if you don't notify them.