Make it! It's always so much fun to get those kinds of gifts! I have started a couple of quilts and a few table runners for sisters who use them. You do not foist those kinds of things on people who don't use them! :)
Although if there is something someone likes, I have no trouble buying. I like silly things too. :)