Shopping for teens can be next to impossible, especially when they say "I don't know" every time you ask what they want. Very ...