My problem with CVS is that the extra care bucks you get back are short-dated, and if you don't see a good sale on something you need before they expire, you wind up spending more (in ECB) than you would normally at a regular store.
Just my experience. With two young children, I do not need too many extra stops on my shopping route! I'm sure it works for some, though.
Just my experience. With two young children, I do not need too many extra stops on my shopping route! I'm sure it works for some, though.