We have had several prescriptions at CVS filled and have always been happy. The stores are always clean and your prescription is ready to pick up fast when you call it in. CVS also has a great weekly circular with sales and you can pick up items on sale for less than Walmart or the grocery store, etc. We have always been pleased with CVS. Also, sometimes they have a free gift card promo if you transfer your prescription from another pharmacy.