CVS has a very clean store inside and out. The employees are helpful and generous. The staff is awesome and provides great help in times of need. They have the basics and are available to assist customers. Despite some locations being a bit sketchy, the staff is friendly and patient. The store resolves issues promptly, as seen with a customer's CVS card problem being quickly refunded by the manager. Overall, CVS provides a good experience with its helpful staff and available basics.