You can find numerous places giving away gift cards in varying amounts as a thank you for your participation in surveys and introductory carries.
When you are trying to get yourself a gift card at a higher amount, you may have to invest a little money. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY