Dd is having a party and has asked for Domino's. I haven't had a Domino's pizza for about 25 years. Just went on the website and one large pizza is *£20*! So 7 pizzas would cost £140. What the actual hell??