Teenagers are a bear to buy gifts for...