Marks and Spencer is known for its high-quality food, but it can be expensive – unless you’re in the know about yellow sticker bargains.