OT: Duckies avatars... where are they from?

I might have been away from this forum for too long… where did everyone get those cute duckies??? :??

There are a few links to some websites in this thread.