Do my download credits ever expire?

Yes. Your download credits are good for 12 months from the date of purchase. Be sure to use them before they expire to get the most savings possible.