I have been getting my prescriptions here for 10 years. Most of the staff are amazing and very helpful. There is an older pharmacist (not a tech) who is rude and abrasive. He asks personal information from behind his little counter behind the register counter. Very unprofessional and was very embarrassing for my daughter. I also loved when they were open 24 hours as sometimes I work long hours and can't make it there in time. I would however recommend this cvs but I would suggest not dealing with that pharmacist.