COMRADE! Last time I bought them ? last week I think, I got them at Walmart, actually that’s the only place I’ve seen them and they are extra yummy!
I only heard about them because of this thread...I better ration them :)