Remember that there are many different types of RJ45 connectors, CAT5E, CAT6, CAT6A, solid core, stranded core and etc. It's sad to see many cablers don't know this or don't give a flying f**k and use the same stuff everywhere.
The cheap connectors usually have poor metal used for the contacts...