You also don’t need to brave the crowded high street or hunt through supermarket aisles to get the best Marks and Spencer ...