Usually Joanns...not a lot of choices around here. I can get some at a walmart 20+ miles away (last one in area with a fabric dept). I tend to use my stash 90% of the time but I buy solid sheets a lot. I'm not so concerned with fabric content, I just buy what I love. I can't afford LQS prices since I'm not working :(
I just splurged this morning though, I haven't bought fabric online for 4 or 5 yrs, had fabric in my cart at 2 online stores & ended up buying it on etsy because it was the same price but easier to navigate, I mean almost 2 hrs spent in the stores getting frustrated, it was driving me nuts! I got 2 charm packs I can't wait to receive!