Brand new to the Android scene, so forgive me if this is elementary for you... I have a new Verizon S4 (i545; ME7), running 4.2.2.
I've loaded the contacts from my old phone, my Gmail account, and Facebook. By and large, most of these have been joined appropriately. Those that haven't (b/c of spelling, nicknames, etc.), I've manually joined.