I bought a jar of these last year sometime but i've since forgotten from where. Everytime I'm at a grocery store i check to see if they carry them but no one seems to ever have them either on the store shelves or the deli fridge. Anyone here knows who carries them or maybe its about when. Thanks chowhounders!!!