Online Shipping Free USPS Priority Mail Shipping on Orders of$250 or More (excludes furniture and rugs)
In-Stock merchandise is usually delivered within 3-10 business days, though some areas may take longer. All shipping charges include order processing, item selection, packaging, and transportation of items.
Yardage orders are shipped via USPS Priority Mail. (Price is automatically calculated in the cart by weight and distance with the tracking numbers emailed at the time of shipping!)
Sample orders are shipped free via First Class US mail unless you upgrade to Priority Mail for a charge of $5.95. Sample orders placed on a Friday Saturday or Sunday will not be shipped until Monday or Tuesday.
Fed Ex overnight and second day air, are available for an additional charge, and must be received by 12 p.m. EST Tuesday-Friday (Domestic Only).
International orders are shipped via United States Postal Service: Your choice of Priority or Global Express. We are not responsible for the additional taxes or tariffs charged by your country. We are also not responsible for any delays associated with customs by your country.