I agree some of the prices at the LQS are getting very high.
I have never been one to buy much fabric from Walmart but lately specially if I'm doing tablerunners or pocket books I have been buying at Walmart I can than make two instead of one. I have noticed that they are starting to carry some very nice fabrics. I shop my LQS when they are having a sale or if I'm making a something special. I also have gotten some very nice fabrics from Connecting threads and if you spend $50 the shipping is free and it doesn't take long to reach that sometimes a couple of use go in together to get the free shipping.
Happy Quilting