Hello and thank you for visiting us today. Due to industry shortages of product, longer shipping times, and staffing constraints, there may be some delay in order fulfillment. We are doing our best to stick to our 7-10 business day turnaround time after order/payment confirmation. Please have patience and understanding with these difficulties. We will do our best to keep you informed of any delays but will call or email when orders are completed. Please allow our staff time to process orders by not inundating us with phone calls about order status or completion. We appreciate you and your business very much.