The advantage of these sites is that they offer one place to get gift cards for hundreds of stores. Of course, if you have a particular store in mind, you can always buy from their site directly (provided they offer this option), but when you buy from a specialized gift card site, you may just get a better deal. Additionally, you can get cards from multiple stores with one delivery, while if you have to pay for a separate delivery from each store, it would cost you more.
1. Gift Card Mall
2. Gift Cards
3. eGifter
I believe eGifter isn’t as popular as the first two sites, but it’s still a good one and worth checking out. It offers gift cards from hundreds of outlets, but what’s special about it is that it offers group gifts too. Additionally, on this site you can buy a gift card with Bitcoin.
4. PayPal Digital Gifts
While most of the other gift card sites accept PayPal, if you want to buy a gift card with your PayPal funds and nothing else, you can check PayPal Digital Gifts. It offers gift cards from hundreds of stores, though I don’t think they have many, if any at all, gift cards you can’t find elsewhere. Still, you can check to see if the rates are better here for the store gift cards you are particularly interested in.
5. Buy from the Store Itself
There are more places where you can buy gift cards online, such as One4all or Gyft, but I decided to include only the ones I like most. I might have missed a site or two, but I think the ones on the list are all great places with a lot of choices when you are looking for the best gift card for any reason or occasion.