I shop at Aldi and Lidl but there's a specific product I'll only ever buy at M&S

It might be a little pricier, but it's worth the extra money - even if it's just for a treat every once in a while.