FREE SHIPPING on Orders over $35   |   Most Items In Stock & READY TO SHIP



  • We offer free shipping to all locations in the lower 48 US states on all purchases of $35 or more.
  • If you order an item that is in stock and marked "READY TO SHIP", we typically prepare and ship your order in 1 to 2 business days.
  • We typically use UPS Ground, USPS First Class or USPS Priority Mail, at our choice. These options take from 2 to 4 days in transit, depending on where you are located. So, including preparation, you should expect to receive your order in 3 to 6 business days after ordering.


  • We offer 2 express shipping options:
      USPS Priority Mail (2-3 days, not guaranteed)
      USPS Priority Mail Express (overnight delivery guaranteed)
  • Shipping prices for these options should be offered to you at checkout. Please contact us if you don't see the options, or need different options.
  • If you order an item that is in stock and marked "READY TO SHIP", we will quickly prepare your order and get it shipped out the next business day.
  • For USPS Priority Mail Express (overnight delivery guaranteed), if your order does not arrive on time, we can offer you a refund of the shipping fees only.


Total (Days)* Prep Time (Days)* Transit (Days) Transit Days Guaranteed Example
Free Shipping 3 to 7 1 to 2 2 to 5 No Order on Monday, Receive the following Monday or Tuesday
USPS Priority 3 to 4 1 2 to 3 No Order on Monday, Receive on Thursday or Friday
USPS Express 2 1 1 YES Order on Monday, Receive on Wednesday
*Applies to items marked "Ready to Ship" and in stock. "Made to Order" items will take longer.


  • Products marked "READY TO SHIP" and showing availability are shipped within 1 to 2 business days. If it doesn't say "Out of Stock", then it is available for prompt shipping.


  • Products marked "MADE TO ORDER" are made after your order is placed and typically require 3 to 5 business days to make.
  • We typically have enough materials to make most orders. But larger orders may take more time. We will inform you if we have any issues.
  • You can expect to receive your order in approximately 1 to 2 weeks after you place your order.


  • Some of our products are fragile. We carefully wrap and package your purchase so that it arrives safely.
  • Custom orders require advanced payment, additional charges and additional time to create. Custom orders are not returnable/refundable.
  • Product design may change due to availability of materials. The photos may not reflect the latest design although we try very hard to update them quickly. We will request your approval if there are any changes to the product.
  • We do not offer a delivery service.
Please contact us with special requests as we will do our best to fulfill them.