I've discovered this recently and oh my it's amazing! Does anyone know if you can buy it on the high street? I've seen it online and I've seen recipes for it, but I'm wondering if I can pick it up somewhere --so I can eat it out of the jar for lunch--