This is Walgreen's - sometimes it has good sales and other times not. This is a convenient location and on my way to and from work. I like the wide range of hours that it is opening, although it would be great to have it 24 hours for all kinds of random things you may need. I do have my all time favs products that I usually get there, such as chapstick, candy and greeting cards. It's always great when you find yourself at the check out and you luck out with your reward points and get some dollars off your bill.
I usually end up buying more than I need because I find myself wandering around and finding things.
I really like their photo service, quick and efficient and really convenient to order a big order online ahead of time. For a couple of pictures or official photos (e.g. passport) this is the place to go.