My wife sews a lot and has been fed up with Wal-Mart's selection (and prices) for a long time. Our local Hancock Fabrics closed a little while back and the only other "discount" fabric store in this part of the state closed shortly after that. The only other store in this area is Hobby Lobby.
She went and opened her own fabric store (both storefront and online). This reply isn't a pitch for her store or anything, but her prices are quite a bit cheaper than both Wallyworld and Hobby Lobby both. She actually sells more online and the store is more for someplace for her to store her stuff. I've had to give up part of the space in my photography studio so that she could have the room.

Everything at Wal-Mart is going up in price. Used to be, that is where we shopped because it was what we could afford...but anymore, even "normal" people can't afford them now.
_________________________
Scott W. McClure
Photographer -
Scoutmaster Troop 202
Eagle Scout - BSA /
Vigil Honor - Order of the Arrow