Hobby Lobby is pretty big for hobby shop but about half the store is home decorations. The half dedicated to hobbies covers a large variety of hobbies and the store doesn't really favor one hobby over another. The drawback is that it covers each hobby rather shallowly, it's great if you need something simple but if you're really into a hobby you'll probably need to go to a store that specializes.
Still it has a decent selection for a general store, so why did I only give it two stars? The customer service is terrible. I actually kind of liked the fact that nobody asked me if I needed help I prefer to browse and find somebody if I have a question. But at a certain point being ignored or answered with a shrug starts to become an issue. Checking out was a separate ordeal, I don't blame the employees for the line but three employees standing around and chatting by the register and finally loudly sighing before opening another register probably isn't going to endear you to the customer.