All orders will be shipped once stock has arrived and full payment has been made, with the exception of Manufacturer Release Dates on some Pre-order Products. Waiting time depends on many factors, which are mostly out of our control. They could be for example, Manufacturing delays (due to global pandemics), Supplier shortages, or shipping delays.