Most orders that are purchased for download are sent automatically, but some products are processed manually (especially in the case of plugins that require System IDs, etc). The manual delivery process can take anywhere from several minutes to 24 hours depending on the manufacturer and day of the week. Please feel free to call/email us to get an idea of the timing.
Also, double-check your Junk/Spam folder first, as it is common for orders to end up there.
For estimated delivery times on an item that is for download, click the button below.