This store is a little bit further away from where I live, but it's a major step ahead above the CVS stores that are in my area.
There is no shortage of snacks, cosmetics, and numerous other goodies. Did I mention the staff is friendly and the lines are rarely long?
There's also some type of minute clinic, but I've never had the need to utilize it. However, I've heard a lot of positive feed back from my friends.