CVS St. Clair offers a generally positive shopping experience, with friendly and knowledgeable staff who provide good service, especially at the pharmacy. Customers appreciate the helpful associates and have had great experiences with services like passport photos. However, some reviews mention that prices can be high, particularly for items like milk, and the selection may not always meet expectations. Overall, CVS is valued for its convenient location and attentive service.