On paxful you could also sell bitcoins for gift cards but I haven't tried selling bitcoins for gift cards. I always hear the name getting mentioned by other btc users. Here's an old
thread where a user shared his experience with egifter.
Well I am not familiar with those sites but if your having to much trouble I would recommend you look in the Goods>Digital Goods section of the forum. I'm always seeing people buying and selling all kinds of gift cards. I'm not sure if this is the best method, but its worth a try. I will say be careful who you deal with, either escrow or buy from a trusted member of the forum. Hope this helps ya.
Some sellers from the Digital Goods section uses automated buy links which is risky and should be avoided.
Last time I bought a gift card was from a website called cryfter too bad they're on maintenance.