I have to give this CVS five stars. I am out walking 8 miles today. I walked in at 7:02 in the morning. Was greeted very nicely by a gentleman. He helped me find some new sunscreen. He chatted with me. The store was clean I filled up my water bottle. Everything was great. Good job CVS.