CVS is always very clean inside, well-lit, and everything is easy to find. They tend to be a little bit on the expensive side, but they run really good sales at times. CVS is well worth while when you are sick or in a hurry and you just want to get something and leave. Generic brands are also available. This store is perfect if you don't mind the slightly inflated prices.