All our services start instantly and immediately. Orders are completed within 60 minutes on average. In some cases, delays may occur due to density, if you have placed an order and it has not been completed yet, we recommend that you wait up to 6 hours before opening a support request, just in case.