I'd add one small exception; around here restaurants tend to do sales at certain times where if you buy a 50 dollar gift card, they'll add another 20 dollar gift card free, sometimes it is buy-one-get-one, which you can buy and enjoy like a coupon for taking out your family. For places you go to anyway, this is a great way to save a little.