I'm trying to think of a nice gift to take for a 20/21 year old son of a friend who is in hospital following an injury. I don't live near the hospital but another friend will be in the area at the weekend and has offered to drop by with a gift. He is vegetarian and doesn't have a sweet tooth so chocolate/sweets aren't an option. (I also wouldn't take flowers/teddies to a 20 year old boy). Any ideas of something that can be purchased quite quickly/easily? Thank you!