Buy it on: Amazon
When it comes to many of the games that eSports lovers play, many of them have some form of in-game cosmetics or other in-game items to purchase. Whether it be League of Legends, Overwatch, Hearthstone or Counterstrike, each game has something that you can buy and gift to your eSports lover.
These types of gifts are a good choice because it gives your eSports lover items in the game that they love. You can't go wrong with in-game items.