You may not realize it, but when you buy fabric from Amazon it is coming from fabric.com. Fabric.com was sold to Amazon a number of years ago. So you get the same fast shipping and great customer service. When I want a bargain I love fabric.com. Lately they have had a buy more, save more sale. So when you buy say 5 yards you will get it half price. I just bought 15 yards of batik for backing material for $6.84 a yard, and it is name brand batik.