I've had this problem intermittently as well, haven't been able to figure out a pattern yet but I'll see many contact photos yet one or two will not come through. To make this more confusing it is sometimes inconsistent across devices (e.g. will show up on my phone but not on OS X even though the contact is iCloud synched and the image shows in the contacts application).