Import Contacts Service

I was wondering if people had experience with any free or paid services for importing a users contacts from webmail accounts and/or social networks. I did some googling and have found a few but none stuck out as the clear “top choice” for this sort of thing.

Any feedback is appreciated.