So my iPhone contacts are all syncing to iCloud, and the contacts on my Mac are syncing to iCloud -- but I can't get my contacts from my iPhone TO my Mac via iCloud. It's like a one-way relationship. I've unchecked and rechecked everything, trying to re-sync, but my Mac just refuses to update and add those iCloud contacts to my Mac. It's like someone who talks all day, but refuses to listen to anyone. Incidentally, if I make a contact change on my Mac, such as updating my user picture, the picture changes on the iPhone contact. So it's really just an unhealthy relationship they have.