You could use localstorage and a script for setting/getting the info via xmlhttp. Technically not a cookie and there is nothing automatically send.
I think cookies are great if they weren't abused as much.
(not saying the site is using any alternative approaches, I think their ambition is laudable)