Wag has larger stores and makes more profit in insurance reimbertsments. also, wag has the 3rd largest Rx mail-order company in the nation--if a patients rx is late, the patient can easily go to any wag and get the Rx.But the biggest difference is that Wag has no debt! I believe CVS has to pay about 90million dollars in interest alone per year! Hint: Wag is looking to build a total of 10,000 stores by year 2010( soon to be a new motto). That means that CVS has to build 20,000 stores to equal the earnings and they have to get rid of their debt. Keep most of your money in Wag, it is a sure bet ( and I do not gamble).Look at this way: the shares that you buy now will be for 5000 more very profitable stores in the very near future. Wow, what will your shares be then?