Maggie_Sak
Silver Member
I've read about these everywhere on here and I have looked in Sainsbury for them but can't seem to find them there, I have checked in 3 so far. Where do you guys buy them from, please? I would really like to have this as a quick snack when I am starving.