Orders usually deliver instantly, but under some circumstances it may take longer. When such delays occur, it means the purchase is still being processed. Before contacting our support, please wait at least 12 hours and check if your order has arrived in the meantime.
If the purchased good is still not available after 12 hours, please contact us with your User ID and a screenshot of your order receipt. The transaction ID of the purchase must be visible on the screenshot.