Yes, that's exactly what I think happened. If you store a bad cookie and then try to convert it to an Int, you'll get an error. That way, the new cookie is never written so you keep having that old and bad cookie.
I usually wait with setting the Expires property until everything works, or use IE Cookies View (
http://www.nirsoft.net/utils/iecookies.html) to clean out unwanted cookies every now and then.
HtH,
Imar
---------------------------------------
Imar Spaanjaars
Everyone is unique, except for me.