Whether you’re shopping for a coworker you barely know, an in-law you have little in common with, or a friend who seems to have just about everything, there are some people that are simply a pain to shop for. Luckily, Mic’s shopping team comes across so many cool products on a daily basis. We’ve curated this list with clever gifts that are perfect for people you might struggle to shop for. Sure, it’s the thought that counts but these gifts will impress even tough critics.