I agree CVS is a solid company. Wall Street has yet to find out about this diamond. Stores are clean, well maintained, and well stocked. A new CVS recently opened in my town. The store is great--bright, clean and the employees are very helpful. I think that CVS goes far beyond Eckerds or Rite Aid. CVS is the only company that can compete with the giant Walgreens.