Last minute gift idea for girlfriend?

John Redcorn asked: I still have a week so it’s not so very last minute! Her birthday is next week, she turns 22 (i turn 23 in april.) we’ve known each other since we were in high school in 2001. been dating for half a year now, and i’m drawing blanks on a gift.
For [...]