Service Contract Plugin - Option


I have a client that wants the ability for their customers to be able to purchase a service contract online.

My original thought was to simply load the contract as an item in MarketPress. But upon further review, it looks like that is going to be quite difficult because of how the options on the contract are configured. Each item on the contract is almost like its own product. Some line items are bundles of services vs. A-La_Carte.

Could you please let me know if there are any options available within the WPMU Dev suite or possibly other developers?