All of our items are custom made. Typically, it takes 1-2 weeks to create and process orders, then 3-5 days to ship (USA). Many times, it is sooner rather than later.
Please note: Christmas is a busy time of year for our manufacturers and the postal service. There may be occasions where items take a few more days to arrive. Your patience and understanding are greatly appreciated.