Default Manually merging contacts

Is it possible to merge duplicate contacts on 4.3? I've tried Merge+ and Go Contact EX, both with no luck... they say the contacts have been merged, but some remain unchanged. Also upon removing the application the ones that did get merged go back to their duplicate selves. Is there anything that can permanently merge them and keep them that way even after uninstalling?

More importantly, is there a way to merge two contacts that have a slightly different name? Say for example if one contact had a middle name where as the second one doesn't, but they refer to the same person?