You can barely walk-through a grocery store or many other outlets without seeing racks and racks of gift cards.
My point is if you are trying to pick the perfect gift for an 18 year old, heading to have a very hassle finding most things that they are going to prefer. https://Groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY