I saw them in the supermarket the other day (didnt buy them). What are they? What are they made off, it says 100% cheese but they dont look that cheesy to me.