Thanks, its still not 100% the way i want it yet but its certainly getting there now.
Are you 100% sure there is no caching happening? the way how one minute it shows something in the cart, refresh and then it does not show it in the cart <- that in its own right suggests that its a caching issue.
For me, on your site, sometimes when i use the add to cart via AJAX it then takes me to the cart which does display the correct information but other times shows whats there from before (like a cached version (probably a cached version tbh) ).
Also the problem is in removing the items from the cart (on your site) again possibly down to an ajax fault... it does not do anything for me when the link is pressed, no refresh or error/success message..
but when refreshing the page a few times the items are actually deleted.