Hi Peter
This isn't a kegland website issue but a browser issue. Different browsers treat tabs differently for security reasons.
From memory for Chrome, each time you open a tab the kegland website loses its session and hence, cart.
Try a few different browsers and or, do your research, then...