Hi Jason. I know this is long after this thread was last visited but I have a problem that is related to the process you suggested above. The session for the shipping costs that I added never seems to go away. Neither when I use the Modify Information button from the Confirm page or if I use the Clear Cart button on the cart page. I followed the form posts and found the function ClearCart() within the WA_eCart_Definition_PHP.php page, but I can't find where this session should be reset. Any suggestions? Changes to shipping on the Confirm page don't take either.