Because you never know what trivial bit of information may ultimately prove to be vitally important.
I just get mine by the baggie at HEB.
It must depend on which part of the state you live in. I have never seen them at any HEB around here. I usually get my fix every Halloween, but I didn't see a single one last Halloween. They just weren't to be found.