The first guy you mentioned we probably won't connect with as he has negative feedback
Don't just blindly look at negative feedback on member profiles, but look who wrote them.
One of members who gave him negative feedback should not be trusted, he has a long tradition of abusing trust system.