I have shopped Hobby Lobby for about 15 years. They have downscaled their selection of fabric during this time. Several years ago they had a markdown shelf that was phenomenal. Nice fabrics would commonly be $2/yard and sometimes even $1/yard. That practice has been discontinued. I still like their store. Even though the selection isn't very large, I think their buyer does a good job of finding appealing fabrics.
Dayle