Just when I thought I could not love CVS any more they come up with a great program like this. Who would have thought gas and CVS would go together? From May 22nd to August 28th you will earn $10 in gas cards for every $30 you spend on select items. The items will vary and rotate. They will also be clearly marked. It gets even better.... The $30 you have to spend is before coupons. You heard right....BEFORE coupons. Read on for all the details here.