My DDis 12 and although she has never said she is "too cool" for Limited 2, she is too big. I always bought it at Gabes so it wasn't too expensive, but now she wears a size 3 or 5 in Jr. and a size 11 or 12 shoe.
My advice to the OP is don't buy clothes, unless you ask the style, color, and size. GC are good, or maybe a Visa or Discover GC that can be used anywhere. My DD would love that, thinking she has her own credit card.
The one thing she keeps asking for, that I won't get, is a cell phone. But, again, this is something I would clear with Mom & Dad, first.
If you live close, how about wrapping up a "Day with Uncle _____" certificate, then the week between Christmas and New Years, take her shopping, to dinner, the movies, ice skating, anything she enjoys.