Why is it taking so long to receive the serial code I just purchased?

Depending on sales volume and individual purchase reviews, you may experience a delay of up to 12 hours (although it should be much quicker) before your order is completed and your serial code(s) is delivered. Although not typical, this delay can occur even if a previous purchase was immediately delivered. You will receive the items if/when the purchase is approved and completed. Once the purchase is completed, you will receive an automated email notifying you know when your items have been delivered.

Purchase reviews also include gem purchases.