There are so many gift ideas out there for people who like getting socks, perfumes, and other typical presents. If that does not fit you or the person you want to give something to, then you are going to need to get a little bit more creative. There are plenty of options out there that you can choose from, the trick is knowing what those options are.
If the person likes homemade crafts, then you should instantly head to Pinterest.com. This is a website devoted completely to the sharing of crafty ideas and do-it-yourself projects. Here is where you can find anything from flowers made out of toilet paper rolls to Muppet themed cupcakes. You will have to take into account what they like (whether it is a utilitarian piece for the home, decoration, food, etc.) and you can find it.
Maybe the person is into something specific, like garden gnomes, and you cannot find anything at a conventional store. Then you can go to a site like Etsy.com. With an Ebay style idea, Etsy is a place where people can sell both vintage and homemade items. The quality here is better than Ebay and the people are much more willing to make offers and sales work out. The spectrum of items is also vast, which makes it very probable that you will find a gift here.
Either way, you will have to do a little bit of research. But it will be worth it in the end because you will be able to give a one-of-the-kind person something as unique and special as they are.