From order to shipping, the process took extremely long. I did presale, and it was in process for what felt like months. Communication about the products being finally delivered just to the warehouse were sent out very late, so you didn't know what was going on with the order status for a long time. Other than that, everything was good!