The cheapest supermarket is more than £100 cheaper than the most expensive if you exclude loyalty discounts.