Shipping & returns

  • Samples orders are shipped for $5.00 via UPS until the order amount has reached $9, then the customer will be charged $8.49 Economy (5-8 business days) shipping.
  • Orders may ship UPS, USPS, or FedEx.
  • Expedited shipping is available on some items, please email sadie@haasfabrics.com for a quote.
  • In stock orders typically ship within 3 business days, and mill direct orders are subject to stock at mill and require additional processing time. Customer will be notified via email if delays occur.
  • Customers will be notified via email when purchased orders are shipped and will be provided with a corresponding tracking number.
  • Shipping rates do not apply to Alaska, Hawaii, or international. Please contact for shipping cost.
  • Shipping rates apply to the Lower 48 only.
  • Shipping rates will be calculated with carrier calculated rates via UPS.
  • Recommend signature on high value orders. We are not responsible for thefts after confirmation of delivery from carrier.
  • We cannot ship transcontinental or international orders.
  • We know you will love your fabrics as much as we do, so we kindly do not accept returns.