i think it may just be that jagex has a "force update" mechanism for discontinued items, perhaps based on existing offers. my suspicion is that crackers actually have few offers sitting in them (being that they are what 800m?). wines and edibles on the other hand, being much cheaper, are more affordable to leave an offer in and therefore force update more often. i don't think this "force update" mechanism applies to spirit shields. the reason i think they take forever to update is that the game only counts completed shields traded and not coinshared sigils. if 100 sigils have been coinshared, probably only a couple shields have sold. *just* speculation of course