Right now CVS is offering free gift cards when you buy an e-gift card. For every $25 worth of e-Gift Cards purchased, you will receive a $5 e-Gift Card completely FREE! Keep in mind that you will receive one e-Gift Card based on your total purchase (e-Gift Card purchase total is limited to $150 per single transaction).I purchased a card for $100 and received an e-gift card for $20 free. There's nothing I like better than free money! Go HERE to purchase your egift card now. You will be emailed the cards within a few minutes, for you to print out. These cards may be used in-store or online. This offer DOES NOT apply to gift cards purchased in the store.