Item on receipt from today, £1.19. Can't think of anything bought by that name, they're not biscuits, and googling hasn't been helpful. [confused]