29 items, £348.61