I only went here to get a prescription filled on Christmas Day and I'm giving this place a 5 stars because it is open on holidays.
As far as I can tell everything else looks like all the other CVS. As far as customer service. I cant comment on that because I didn't buy anything