Met a lovely young lady at the Seven Sisters Quilt Show (seven local guilds) at the Madonna Inn in San Luis Obispo, CA, who sells only at shows and on-line. Her site is fabricforquilters.com and all top quality fabric is $5/yd.
Best wishes for finding the fabric you need. Our Wal-Mart fabric department gets smaller all the time, but I am grateful that we still have one!! Really like the prices.
Mary Jean