WalletHub recently conducted some research to find out, and iTunes, Starbucks and Walmart were the No. 1, No. 2 and No. 3 picks, respectively.
The personal finance site determined its results by comparing the 50 most popular options across five major categories: how popular the cards are; how much of a discount you can get when you buy them; how much you can sell them for; how much people like the retailer; and shipping fees.
Jeff Greenberg/UIG via Getty Images
Walgreens, gift cards display. (Photo by: Jeffrey Greenberg/UIG via Getty Images)
The reason iTunes, Starbucks and Walmart came out on top was their free shipping and high popularity score. All three also had high resale values.