Yes, the redeem codes expire over time because they are updated daily. A single code can only be used once per day.