We were all twelve once, think about what you used to like when you were twelve. 12 year old's are no longer kids, but they aren't teens yet either, so think of something that a tween would like, maybe some clothes or a CD. Perhaps a doll, maybe. Think about the person and their style/personality, what they like to do in their free time, what they like to play with, and so on.
Gift Cards
if i had a 15 year old boy i would give him a phone or a labtop
The best gift is a little game that makes some sounds
100 or more is a good number.
Yes, Sonic the Hedgehog is a good gift for a 17 year old boy.
If you get her/he a gift it should be there favorite animal.
anything apropret
ipod
you could give a small gift for the 12 year old like a itunes card or a teddy Or if it is a boy a racing car or toy soldiers
By saying I love you! or Give him a gift
a girlfriend
Anything