Orders are packaged and shipping within 1-2 days. We use USPS Priority for all our shipping, which takes 2 days for delivery. Orders placed over the weekend will be mailed on Monday.

Your order processing and shipping may be delayed for some additional days if we are unable to process your order due to inaccurate or incomplete payment information. 

For customized items, please allow 4-6 weeks for delivery for your order.