“Seems to cover all I want at a very reasonable price. Works almost entirely on line, which suits me (you can contact their support by email also). Not being able to change the contract date was a rather strange anomaly, but it won't effect the contract once it's started.”