What is a cool cheap gift to buy your 22 year old niece?

If you really do not know what she likes, then the best way to go is cash. she's young, so she could probably use the money. whatever you do; do not buy a gift card. i hate getting walmart giftcards and stuff. there's not point in it; might as well give someone the money than choosing the store their going to spend it at.