Go for a present that they are intrested in. Dont get them something they dont want, because then you waste your money and they have a present they dont want. If you are really stuck, ask them and if they say they don't know, give them money so they can buy whatever they want from it.
:)
find out what they really like. then look for stuff that has all of the things she likes inside it. or just gift cards.
A lot of 13 year old girls say they don't know what they want for Christmas, which is a problem. Some suggestions are if they enjoy reading to pick some popular teenage books. If she plays any sports, get her something to go along with that sport, like equipment, clothes (t-shirts if she's into that), or a gift card to a popular sporting goods store. Another good idea is a gift card to a store she likes. But mostly it depends on the girl.
check
A cold shower and an English dictionary.
Cologne.
Books or music
a i pod touch for on a road trip and if you have brothers bothering you have fun i hope it helps.
You can get her a bracelet or something.
condoms
It depends on the girl's personality. The way to give proper gifts isn't to ask some random person on the internet, but to get to know the girl and see what she likes so you can give her an appropriate present.
$10 - $20
I would say a mp3 player or Ipod she would love it because she can listen to music and do so much more with it
is it a boy or a girl
Jelwerly or something that has to do with hobbies she has.