Gail, I imagine that you are like my Mother, my Sister, and my late Grandmother. In addition to price, you want to be able to physically inspect the material before you buy it.
Something you just can't do over the 'net.
That is a large part of quilting. There is just something emotional about fingering a particularly fine piece of fabric. Then there is inspecting the weave, color, and matching colors something you can't do over the internet..although the few special fabrics I've bought have been high quality 100% cotton. I take my fabrics I already have at hand and audition them against a new piece when I'm making a new block as I may not have the necessary color or style in my stash.