They are made daily, overnight. Any cookie you pay for should be less than 24 hours old, although if you are given one for free (as an apology for a delayed order usually) it's probably leftover from the day before.
Not at all
Thanks! Your answer is awaiting moderation.