29 items, £347.54