I like Hobby Lobby, because I can always find something for the "craft d'jour." Sometimes I like to work on differnt kinds of crafts, and I can always find lots of different things to for what I'm working on. The fabric department in ours is not large, but they do have a nice selection of quilting cottons. Sometimes I think a big selection is just TOO big. Gets harder and harder to pick things out with too much to choose from.