I have saved TONS of money with CVS ExtraBucks. The program is flawed, but once you learn to work within the restrictions, there is great value to be had.