Try Thousandsofbolts.com, connectingthreads.com, fabric.com
I buy most of mine on line AND on sale. Only rarely will I part with 8 or 9 for a yard of material. I don't quilt for shows and most of my quilts are for family and friends and they don't care. I have made many quilts from Walmart fabric for kids and they have stood up very well with wear and washing. Just stay away for the under $3.00/yd ones.