Most young people love gift cards. My college age granddaughter loves receiving them for her favorite clothing stores, for electronics stores, and anywhere she can buy general merchandise such as Kohls, Target, etc. At least with a gift card you know that it will be used and she can get anything she wants, and it won't be a gift that gets put in a drawer or closet, never to be seen again.