I'm taking part in Christmas charity gifting in my local area. I've done it before but usually it's been from children under 6 which have been similar ages to my nieces/nephews so was always easy to buy for. The only details you get are whether they're a bit or girl and they're age so it's not alot to go on. I have no clue what 17 year olds or 10 year olds are into and £20 may not go very far. Any ideas please x