Yes, they do carry it, but it doesn't seem to be a regularly stocked item. It's popular so it seems to sell out quickly when they do have it, and it also seems they have it more often in some seasons than other seasons (they have a different flavor depending on the time of year). You just have to keep looking for it, and stock up when you can get it. Stick them in the freezer in the wax paper bag they come in and save them for later, they freeze great! I've had some in the freezer a few months and they were perfect when thawed.
Not that I know of.
Thanks! Your answer is awaiting moderation.