Well it depends how much you want them if you make what could be quite a trek ( depending on where you live) to get them. The sell them in 2 of my local grocery stores - at least they had them when I was last in there about a week ago.
They are the Towers grocery stores on SZR - the one that has the most is in a building by the Financial station Metro stop. It is the building one down from the metro station and the shop is at the back of the building. Though if they have them I am sure others must have them as well - maybe Park & Shop or Choitrams as I have seen them there in the past.