Seandyer2003, ya post in haste repent at leisure.
You are right of course but the point of my post was that very few if any businesses come with concrete guarantees that customers will remain or will not be targeted by competition.
Most service contracts arn't worth the paper they are written on as it is easy for any company to question delivery of service should they wish to terminate the contract.
Looks like good value to me, based on details outlined.