All licenses are perpetual licenses that do not expire. However, the ability to update to newer versions expires when support expires. We will send a Renewal Notification email shortly before support expires
All license keys are delivered in 24-48 hours after purchase