As always thank you for your super fast responses. This is what is suspected. Where can I add the description link?

I don't know if this is a finite list of contract options or a specific per product ...
The contract options is specific per product so the contract type detirmines the price for your product example if you buy contract A you pay 19.99 but if you buy contract B the product is free and so on and so forth...

This has already been a great help now if only I could work out how to handle the monthly recuring pricing I would be set.