And if you want to get rid of an unwanted gift card, another option is to donate it to St. Jude Children's Hospital through CardCash
https://stjude.cardcash.com/ . They accept cards from over 200 merchants and the donation amount is typically 80-90% of the value on the card - you'll know how much before even providing the card # and PIN. And they only ask for your contact info - name, address, email, and phone. Donations are processed within days. St Jude is a good nonpolitical cause dealing with childhood cancer with ads on TV from time to time.