For instance, here's a good site which I have bought from in the past. It's http://www.corporatesnobs.com
Anyway, for one of our corporate events, I had no idea what I was supposed to give. I asked some of my colleagues, but they wouldn't share their ideas with me since we might end up giving the same thing.
The only place I had left to look for ideas was the internet, and thankfully, I found a site that not only shows gift ideas, but also sells gifts as well.