Cool gift ideas - things people didn't know they wanted

Hey, looking for some cool gift ideas under $50. Basically want it to be things that people wouldn't normally think to buy themselves. This is not for a specific person, but more general gifts that any adult can like. Ideas I've had so far include digital picture frame, coffee subscription, and heated blanket. Looking for other ideas please!