Free shipping with orders of $50 or more

Ordering & Shipping

Your Order Ships Within 48 Hours

Your order is important to us! We are committed to shipping it to you within two working days of receiving it (excluding weekends and holidays). Actual delivery time will vary depending upon the weather and number of days it takes the carrier to get your package from our warehouse in Kansas City, MO to your address! Please see the general delivery times section below for more information.


Payment Methods:

Please note we for online orders we accept Visa, MasterCard, Discover & PayPal payment only.

Domestic Shipping:

Our shipping charges are based on the total of your order! All orders under $50, ship for a flat rate of $5.95 and ship First Class Mail or Priority Mail. Orders over $50, receive FREE shipping and ship via UPS whenever possible. **Please note we cannot ship via UPS to a PO Box. If your shipping address is a PO Box, we must ship via US Postal Service.

If you would like expedited shipping, please contact our office via email at or at 800-255-7796.

International shipping:

The shipping charge for international orders shipping to Canada is $11 US and $17US for all other international locations. All international orders are shipped via DHL or USPS Priority Mail International. FREE shipping on $50 and up orders does NOT apply for international orders. The international shipping charge is a flat rate and is not dependent on the size of your order. International shipping charges do not include any customs or duty charges. Customs forms will be filled out as required by law with the total value of your package as the total of your order minus the shipping costs.  If you prefer other methods of international shipping, we may be able to assist. Please call our office to place your order for this option. Please contact us at 1-800-255-7796 for more information.

An easy way to avoid international shipping charges is to purchase PDF download patterns and print your pattern on your home computer.

Delivery Time:

Please note all times are estimates and cannot be guaranteed.

UPS Ground delivery – allow 2-5 days for delivery

US Post Service – Domestic – allow 7-10 days for delivery (first class mail) or 2-3 days for delivery (priority mail)

DHL delivery - international - allow 4-8 days for delivery

US Post Service – international – allow 10-14 days for international delivery