Delivery timelines vary from three days to three weeks depending upon the availability of the product, alterations, and manufacturing process required or as per pre-approved timelines. We understand the emotional connect. We also realize that once you order, you want to receive instantly. It is our endeavor to reduce your wait time to zero. Most items will be shipped on the same day and latest, by the third day.