Frequently asked questions

Orders are usually delivered within a few minutes, but in some cases delivery may take up to 12 hours depending on the product and current demand.
Yes. Eligible digital products are delivered automatically after payment confirmation. Some orders may require additional processing.
We accept the payment methods available at checkout, including supported card and cryptocurrency payment options.

Still have questions?

Open a ticket and a real person will get back to you.

Contact support