I give this response at least twice a month:
Go to
http://www.quiltshops.com
They are a network that contains over 250 quilt shops. You can type in what you are looking for; and comparison shop. Several stores may carry the same fabric, but prices and quantities will vary. I have ordered from a multitude of the shops that are part of the network, and there has never been a problem.
I also recommend Fabric.com
Many if our members can also vouch for Connecting Threads.