The prices on the Cadbury website aren't that good. 48 Crème Eggs for £24. That is obviously 50 pence each. Yesterday we bought a box of 5 for £1.75. That is 35 pence each. Tried to find out if there is a delivery charge but Cadbury are out of stock!!
Edit
Found the delivery charge £5.50 so makes it an even worse deal!!