CVS is on the top of my list when it comes to drugstores and pharmacies. They always have a great selection of items ranging from cosmetics, OTC medicine, and snacks. CVS is a great alternative to the big chain stores when you don't feel like walking a coupld of acres just to get some TP. The hours are pretty good too and the staff is very friendly. Don't hesitate to shop here!