CVS has great deals on clearance items and advertised sale items. It is always nice to have a place where you can quickly stop to get some milk. The pharmacy however is not so great. The waits are long and the staff is inexperienced. I never have my prescriptions filled there anymore.