I have been using this CVS for about a year. They have decent hours and a decent selection. The pharmacy staff is helpful and I typically never have an issue with refills. They send phone call reminders when your prescription is ready which is nice. I also like that they are fairly relaxed when it comes to a family member picking up a prescription for you.
The only reason I give this 3 stars is because of the customer service throughout the rest of the store. This location seems to be understaffed more often than not. It's difficult to find a person on the sales floor if you have a question. When checking out, their staff is extremely hit or miss. I've had very friendly people cash me out but then I have also had staff that acts like you are an inconvenience.
I also once tried to use their photo services and it was an absolute nightmare. I will never use them again for that service in particular.