Domestic Shipping Rates

We ship all packages via USPS.  Shipping has gotten quite complex nowadays - the cost to ship depends on location, package weight, and package size.  Our flat rate estimates are usually very close to the actual amount charged by USPS. 


USPS typically increases the cost of postage twice a year and also raises prices for the busy winter holiday season.  We have absorbed these prices and have not raised our rates in many years.  However, USPS has now added a "fuel surcharge" of 8% to all packages, effective April 2026 through January 2027.  Unfortunately we have no choice at this time but to raise our shipping rates to keep up with these increases by USPS.  Our new rates are as follows:


$7.95 flat rate for purchases $15 or less (approximately 1 yard of fabric) 

$8.95 flat rate for purchases over $15 to $50 (approximately 2 to 3 yards of fabric)

$9.95 flat rate for purchases over $50 but less than $100

FREE shipping for purchases $100 or more


International Shipping

We are happy to ship worldwide.  If shipping is not estimated for your location when you check out, just let us know and we can send you a Paypal invoice.  Thank you for your patience!


Shipping varies by country.  We use USPS or Global Post, whichever is least expensive.  Since it is very hard to estimate accurately, we refund any overage you may pay for shipping.  You will only pay the actual shipping cost and we will choose the least expensive carrier unless you specify a preference. 


Returns

We do not accept returns or cancellations.  Please get in touch if there is a problem with one of your items and we will help.  If you return an item without authorization, you will be charged a 20% restocking fee.

TOP Logo