I've been shopping at this Smith's for almost 10 years. I know many of the weekday employees and since I'm there regularly, most of the employees at least know me by sight and offer friendly service. Except the checkers. This would easily be a 5 star rating if not for the checkers, who are either cranky or just don't bother even looking at you. I like the rewards program and that they offer a "self-check" area for quick in-and-out visits.