Last year I bought a Lemon Pannetonne (sp) from either Lidl or Aldi but I cannot see anything on either website. It was a fairly big one with lemon curd running through it. Anyone seen them in their travels ? TIA