They don't make them fresh at that location. They are brought over in the morning and heated through the day. I found out by going and noticed the taste was off.
It varies. They have a sign in the window that tells you when they are . They also have a App you can get . Not only can you earn a free donut but it says when they are hot.
Thanks! Your answer is awaiting moderation.