Starbucks is running a fantastic deal on gift cards right now! When you purchase (4) Starbucks Card eGifts with your Visa Card, they will give you a FREE bonus $5 eGift!
To make this deal even better you can shop through Ebates and get a bonus 1% cashback on your purchase!
I love that you can even select delivery on a future date. This would be a great way to take care of a few gifts.