I buy fabric from
http://www.connectingthreads.com/Quilting.cfm. If you go to their sale fabric you can get I can buy nice fabric from $3.50-$4.50 a yard. If you buy $50 worth the shipping is free. I recently bought three- 5 yard lengths of feed sack type prints for quilt backs and a few other pieces for my $50.