A majority of our 3D printed parts are made to order and we only try to maintain stock of the most popular items. As such the printers are often booked out a week or two in advance fulfilling earlier orders, this is especially true as the Christmas season approaches. While normal processing time for most orders is less than a week, it can fluctuate from time to time to 1-2 weeks. Very large orders can also experience longer than normal processing times as well. It is best to contact us first if you have a specific timeline needs and we can advise the current processing times.