That's a great example of 6 degrees of separation (or fewer!).
I was paddling the other day and met a chap in a kayak in the middle of the water and we bobbed around chatting for 15 minutes or so. He was a nice bloke called Bill.
Now I have been looking for a new kayak and have been scouring the internet when I found Swift Kayaks, so I sent them an email. The replay was from China and suggested I look at Headland Kayaks. I duly had a look at their website, contacted a chap who then suggested I talked with Bill. The very same Bill I was talking with on the water just a week before. Who would have thought?!
So I agree, it is a small World.