You wouldn't need to use ecart for this unless you want the site visitor to have the option of adding the final product to a cart and proceed to purchasing it.
Really all you need is to create the select lists, then use lookup recordsets to lookup the cost for each of the selected items and add them all together to get the final quote.