February 2, 2018 0 0 When will my order start? 90% of orders are processed in 2 hours as soon as payment has been confirmed. In most circumstances, you’ll begin to receive results within an hour after placing an order.