I buy cheap in the ear/around the ear headphone either by phillips or Sony to wear in the gym. They are like 10-15 and stay in while I work out and last about.
For a teenager, I would get whatever brand they are asking for. Generally, they care more about the name and how they will be portrayed by their peers then the quality of the product.

I saw the Beets headphones on sale at Costco or Sams last week FYI