29 items, £307.45