All products are made at the time of the order.  We generally process and ship orders within 24-48 hrs. after receiving.  Orders placed over the weekend are processed on Monday.