Never ever, ever, ever buy a thing at Hobby Lobby if it is not on sale! They have good stuff and it is almost ALWAYS on sale. If it isn't, you probably don't have to wait more than a week. That is the game they play.
Pros: Good people, but always understaffed
Cons: You have to play their ""sale"" game to get a reasonable price, not open on Sunday