I have bought on ebay. I check the seller out and also check the shipping cost, sometimes it is more than a quilt shop. The times I have order4ed I have been happy with the fabric and service. But I usually only buy fabric by the manufactors that I know.