Have you guys tried these? They are marshmallow biscuits. I think they're from the Middle East?