You know that person who's impossible to shop for? That's me. The secret, though, is pretty simple: I'd rather unwrap a weird, wonderful gift that fits my personality than something expensive that could've been for anyone. That’s the idea behind this list. It’s packed with amazing finds you'd never think to search for, but once you spot them, you'll know exactly who would love them. The best part is that everything is under $20.