Yes it is a shame.We are a smaller country community but our town only has one quilt store so I am thankful for our WalMart.
If they stop selling it here I would have to drive about and hour and half to get to a Jo Anns or Hobby Lobby etc.
I haven't ventured into buying fabric off the internet because of the shipping prices and not being able to feel the fabric..But I suppose shipping is figured into the selling prices in the stores.