i've been shopping with fabric.com for over 10 years- i have always had a very good relationship with them- and always manage to meet the (free shipping criteria)

the customer service department are the best and i've never been unhappy with the fabrics or any items i have purchased- they probably get at least 80% of my quilting $$