Buy 4 Starbucks Card eGifts, Get a FREE $5 eGift for YourselfDecember 3, 2011 This post may contain a link to an affiliate. See my disclosure policy for more information. Starbucks has a great holiday gift card promotion going on! Purchase four Starbucks Card eGifts with your Visa card, and you’ll get a FREE $5 Starbucks Card eGift for yourself. That means you can get $25 worth of gift cards for just $20.