I was just about to test this, so I went on my site. I'm not logged in, and there's nothing in my cart. So I added something to the cart. But when it went to the cart, there was already a discount showing on the product and I didn't add any coupon code! I assume it was there because I was playing with this earlier, but I don't understand this. I've since removed the coupon code (by making it inactive) - and then I fixed the form, made the discount active, uploaded the files, and proceeded to go to the site, and it's showing the discount already? Without any coupon code being added. So I assume the session variable is still in my browser or whatever... Why wasn't it removed? Why would it stick like that? How do I prevent this from happening? Is there a code I need to put on the cart.php page to remove the session variable or something? I just added this item to the cart... didn't add a coupon code...