In stock items will be shipped within 2 days and you will receive it within 4 to 5 business days. For items that is not in stock, we have to make new fresh piece. It will take 5 days to make it and another 4 to 5 days for delivery. But you will receive fresh piece which will be in much better quality and condition. So it will be worth the wait.
Due to Covid 19 situation, please allow extra day or so.