BUT WHAT IS almond cookies, REALLY?