I like Hobby Lobby a lot - you just have to remember to not go on a Sunday and always know what is or isn't on sale. They don't have scanners and enter everything in by hand and if the cashier doesn't know it's on sale, you could miss out on the savings... I have been lucky though and not have had a cashier miss out on a sale but I have heard others who have been less fortunate.
I do like my Hobby Lobby a lot :)