Before buying a gift, find out what brands, franchises, and video games the 12-year-old on your list is into. This will help you narrow down which gifts will be a hit and which might fall flat.