Almost all items are MADE TO ORDER in the order payment is received. My current turnaround time is 7-10 days. Please note that I am located in Canada and shipping can take up to 2 weeks. See Shop Policies for shipping details. Some items are already made, search my shop for Ready to Ship.