This seems like a good reminder that these guys are in high school and many (though not all) are only at the maturity level of your average high school male.
I must say, though, that it's not uncommon in sports for a higher profile player to take a number from a lower profile, one, but I've never seen it at the college level. In the pro's, usually you buy someone a watch, or take him out to a nice dinner in exchange for the number, but what would a college guy do, buy him a pizza?