That’s nice, but what does the bar mitzva boy want? Not all 13 year olds are interested in sefarim. My son had a hard time spending his gift cards to judaica stores.
Yes, my son and his friends are not quite there yet... I'm going to go with gifts I think they'll enjoy instead of gifts they're 'supposed to' enjoy.