Fabric.com; One Thousand Bolts; Connecting Threads; MSQC; (check out MSQC tutorials on Youtube, they're great)
Being an extreme senior, I always shop online and the first thing I look for is free shipping with a minimum purchase.
This board has terrific bargains in the fabric buy and sell site - check it out too.