Digital license products that you have purchased from KeyBuyStore.com are sent to the e-mail address you have specified. Delivery time is between 15 and 60 minutes depending on system density.