Estimated delivery is 25-35 days after ordering.
If an item is out of stock, we will cancel and refund the out-of-stock items and
dispatch the rest of the order.
If delivery time has exceeded the forecasted time, please contact us so that we
can conduct an investigation