The best solution is always to buy a card from an online merchant offering multiple product categories for example clothing, music, DVD movies and hardware.
Unfortunate part is many websites are scams that make fool for the internet users by putting scam links that don't offer any s. https://Groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY