As far as the actual store goes this is a pretty good Walgreens. Everything is generally neat and clean, and I've rarely found something I needed to be out of stock. Customer service is always efficient and kind, and you seldom wait in line to check out. The pharmacy often requires a pretty long wait, and when the drive through sign says both lanes open what it usually means is one person answering both lanes. That person usually is working efficiently and is kind, but don't be fooled that your wait will be any less with both lanes open. We've had a couple of wrong photo orders, but they have always been kind about fixing things. The photo manager also honored a cupon after i had placed a particularly large order, which was very helpful. All in all pretty good, just occasionally takes some patience.