well, you're kind of missing the point I'm trying to make.
the change I was telling you that needed to be made was in the add to cart button behavior on the shop page, not in the cart display page.
you don't use the recordset values on the cart display page, this is for displaying the info that has been added to the cart. on this page you want to use the cart bindings.
however, to get the info into the cart, you need to use the recordset bindings in the add to cart behavior on the shop page.
your cart display page was fine before.
the problem was the add to cart page, the binding in the add to cart behavior are set to use the cart columns and should be set to use the recordset columns. you want the add to cart behavior to get the values for the cart from the recordset.