Thanks Nicolas. I am for sure getting strange results, either browser caching not being forced or my cart buttons are not in sync as you mention.
Here is a quick exercise I just ran through and it takes less than a minute. I did this is on a desktop (imac), starting out with clean browser caches. If you have a quick minute, see what your results are:
www.silverconnection.com
From the main horizontal nav, do this: Select Anklets, select first item and add to cart. Select Bracelets, select first item and add to cart. Select Chains, select first item and add to cart. Select Charms, select first item and add to cart. Select Earrings, select first item and add to cart. You should have of course five items in cart. Now, select Anklets again and check cart status. Then select Bracelets again and check cart status. Do this down the line to earrings again and check cart status each time.
For me, on Chrome browser, the cart module displayed what was in the cart 'the first' time I selected each menu item. (anklets = 0 in cart, bracelets = 1 in cart, etc) On Firefox, my results seemed random. But at no time did the cart display exactly what had been added to it, thus displaying an inaccurate cart status.
Another thing I noticed is that if I select Proceed to Checkout from cart module and go to checkout page, then at that point either select Home from main nav or select Continue Shopping at bottom of checkout page, then the cart displays empty, I assume because that was the first page started out on before adding anything to cart.
If my cart buttons are out of whack, what might be the solution for that?