I've had a mad craving for the past few months for those caramel wafers you find everywhere in the Netherlands and in London. I've heard Dean and Deluca in NY sells them, but I can't seem to find them. Anyone know where I can find them in Manhattan? Thanks!!!