Skip to main content

Shipping & Returns


We ship worldwide!

  • U.S. orders $50 and over ship free. Excludes Freight Intensive items.
  • Generally, in-stock items on orders placed before 2 pm Pacific time will be shipped the same business day. Orders placed on a weekend or holiday will be shipped the next business day.
  • Most products shown on our website are in stock and can be shipped immediately. If there is a stock shortage or discrepancy you will be notified prior to fulfilling your order.



  • Rates apply to each Ship To address within the contiguous USA, APO/FPO, Alaska, Guam, Hawaii, Puerto Rico, and Virgin Islands.

Oversized Shipping Charges:
Some oversized or overweight large items cost considerably more to ship and require additional shipping charges. The fee is in addition to the Standard Delivery Rate.

United States

Up to $ 5.00 - $4.00
Up to $10.00 - $5.00
Up to $20.00 - $6.00
Up to $30.00 - $7.00
Up to $40.00 - $8.00
Up to $50.00 - $9.00
Over $50.00 - FREE!

International Customers

CANADA Shipments - 
$15.00 USPS First Class International (No guarantee of delivery-No Tracking)
$25.00 USPS Priority International Flat Rate.


  • All prices are in U.S. funds.
  • Customers are responsible for paying all applicable government taxes, duties, custom fees, and broker fees.

All Other
$25.00 USPS First Class International (No guarantee of delivery-No Tracking)
$50.00 USPS Priority International Flat Rate.

Any International orders that exceed the normal weight for either First Class or Flat Rate Priority will be charged ACTUAL shipping charges + $3.00 Handling Fee. Any customs, duties or taxes are the responsibility of the customer.



Returns Policy

Our policy is to provide great stuff. If something isn't what you expected, return it to us, in perfect condition within 30 days for a full refund. Items returned after 30 days will be issued a credit memo for future use.

Shipping, Patterns and Yardage Cut Items are not refundable. A RMA (Return Merchandise Authorization) number will be required for all returns. Please request one via email or phone.

Returns or Cancellations on large or special orders will incur a 25% Restocking or Cancellation Fee. No Exceptions.

If you need to return an item, please Contact Us with your order number and details about the product you would like to return. We will respond quickly with instructions for how to return items from your order.

Please feel free to call us at 888-455-5143 or 360-653-0901 between 9:00 A.M. - 5:00 P.M. PST with any questions on availability, expediting an order or placing an order.