Even if you're buying gift cards online, you can earn up to 3% in cash ... This is one of the best deals at Costco. You can buy $100 of Uber gift card value for $79.99 every 14 days.
There's no shame in giving a gift card -- your giftee will be able to get exactly what they want. We rounded up a list of our favorite gift cards to give for the holidays for you below.