I am reviewing this CVS on the basis of their stock. Each week I get their sale ad and stop by this location to pick up the sale items I need for the week. They have never been out of stock on anything I have wanted. My regular CVS that is with 1/2 mile from my house does not carry the stock that this one does. The cashiers here have been helpful and answered questions. I use coupons and they have always been accomadating if I had two or more separate transactions I needed to do. I know these stores don't normally carry a lot of stock but it sure is nice to find the things you need without having to go to ten different stores.