The best solution is actually by buy a card from an online merchant offering multiple product categories for clothing, music, DVD movies and products.
Serious part is many websites are scams that make fool of this internet users by putting scam links that do not offer any free presents. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY