When working with product options that effect price, you need to have the option select list use the OptionID as the value.
you then create a lookup recordset that will lookup the option name name the price increment values for the selected option and use the lookup recordset to populate the cart.
see the product options tutorial for details:
http://www.webassist.com/tutorials/Product-Options-with-eCart