My recent-ish experience (February) was that I got a refund on a flight purchased within 24 hours, literally 5 minutes before the flight was due to start boarding. This was as a non-elite. So, I'd think DL is super flexible in that respect, as long as the flight is cancelled before departure.