20% off CVS regular prices is still 90% higher than you can get the items elsewhere, not to mention any reasonable alternative the store will surely be out of stock on. They've been a horrible store for years, and have only gotten worse. You're better off with Walmart's club plan the two times a year they offer it at half price. And that one you can get online, and even if you're not a first time customer