If you know the 16-year olds personal tastes, i think you should get them a handbag, if its for something special (eg. their sixteenth birthday), then maybe you should consider designer bags such as chanel or Louis Vuittton. If your not really sure about their personal tastes then gift vouchers are always good, most sixteen year old girls like places like Topshop, River Island or H&M. Hope I've helped x (If its for a sixteen year old boy, then New Look and Topman are good places to get vouchers.)
Yes, Sonic the Hedgehog is a good gift for a 17 year old boy.
Gift Cards
If you get her/he a gift it should be there favorite animal.
You can buy fashionable and lovely clothing as a Christmas gift for a 20 year old girl at the Durant Square Mall in Oakland, CA.shopping online ,I think the brands good : oasap.com,forvere 21,H&M and so on,cheap and good clothes
a girlfriend
Anything
IPod touch 200.00
If the 11 year old is responsible, it is a good gift. They are a little pricey, so I would base it on how he has treated his other belongings previous to this.
if i had a 15 year old boy i would give him a phone or a labtop
A ring or flowers. Mabye a gift card to a store.
Female stripes
cd's or a ipod