There's still time! I've gathered 20 cute/cool/creative gifts for her (mostly) - you know who she is.
I love holidays because its a time to give and sometimes, receive. Shopping for a gift is as fun as receiving them! You have the whole year to make mental notes on what your friends like, then surprise them at the end of the year. If you didn't take notes, don't fret - you may find something from my list below. Best of all, it's all under $30!