Get Free Shipping!

FREE SHIPPING On All Online Orders Over $250** In the Continental US **Exclusions Apply

American Family Owned & Operated for 4 Generations!

Online Shipping

Free UPS Ground Shipping on Orders of $250 or More  (excludes furniture, tables, glass, and art)

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 UPS Ground.  (Price is automatically calculated in the cart by weight and distance with the tracking numbers emailed at the time of shipping!)

0-3 yards now have the option to ship via USPS Priority Mail (no tracking / insurance available) (you assume responsibility by chosing this option)

Sample orders are shipped free via First Class US mail unless you upgrade to Priority Mail for a charge of $6.95.  Sample orders placed on a Friday Saturday or Sunday will not be shipped until Monday or Tuesday morning.

Fed Ex overnight and second day air, are available for an additional charge, and must be received by 12 p.m. EST Monday-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 tarrifs charged by your country.  We are also not responsible for any delays associated with customs by your country.