Teorie o protezie opartej na cookies można odrzucić ponieważ wyniki zgadzają się pomiędzy różnymi użytkownikami (możesz sobie swoje cookies wyczyścić i sprawdzić). Nie bardzo rozumiem też dlaczego miałoby być to kosztowne do wykonania żeby było 100% funkcjonalne. Wystarczy np. raz na dobę zliczyć ilość kupionych produktów (w ostatnich 24 godzinach) per typ produktu i dodać do licznika powiązanego z produktem. Wtedy jak wchodzisz na stronę produktu to masz licznik aktualny z dokładnością co do dnia. Wpływ na szybkość działania aplikacji webowej takiego rozwiązania jest żaden. Koszt implementacji takiego czegoś też niewielki.