Keys are sent instantly. Only upgrades usually take about 12 hours.

From the FAQ page: "Key files for upgrades or team editions are sent mostly within 12 hours, but at least within two business days." So when you order an upgrade Friday evening, you'll usually receive it Monday, but at least Tuesday.