I have ordered from them several times and usually been pleased. Their return policy is very open, I once returned cut fabric that I thought was too thin. Their customer service is great.
If you google "fabric.com coupon code" you can usually fine a discount coupon for 10% - 15% off and make it a better deal.