My oldest neice is 8 (2nd grade) but she likes drawing, books, games, barbies, breyer horses etc
You could do a pad of blank paper w/crayons or colored pencils and then a book? Or paper/crayons and an inexpensive barbie? A board game? What about one of those 20 Questions electronic games? I've seen them at WalMart for $5.
Target has stretchy gloves for $1.50 - maybe hats/scarves too...I just happened to notice the gloves. You could get her one of those things, a small candy item and then maybe a soap or something fun from Bath&BodyWorks?
My 3rd grader loves Hannah Montana anything, also any craft things, puzzle magazines, her own special brush, cute socks, hair accesories, fingernail polish, her own special notebooks and pencils or pens, & GUM..lol, hope this helps.