I have many nieces and nephews, and when a holiday or their birthday rolls around, i find Old Navy to be a great place for purchasing their presents. The styles there are always up to date. And that is very important, especially when dealing with teenagers. They always have a lot of sizes on hand, so you can find the perfect fit. I also think their prices are reasonable.
more