- http://thinkgeek.com ( I'm sure everyone knows about this one... )
- http://archiemcphee.com
the season of giving
the season of giving
if you haven't done all your shopping yet, here is a couple places you must check out