I have to say our local Hancocks has friendly sales people. Our Hobby Lobby has a good selection and good prices but the sales people are not friendly at all. One in particular is crabby every time I go in. Since several local Wal-Marts discontinued fabric after remodeling (one still has fabric but you can"t find a sales clerk without hunting one down) the Hobby Lobby and Hancocks has increased their business.