Very solid points. As I mentioned in my post earlier, I had to shop around to find quality XT60's. They all looked about the same so there's no way to say one was going to be better than another just by looking on a picture on eBay. But what I did was order a small pack and try them, and when I found one that just kicked ass, I ordered a big bag of them and that's what I still am using.

One pack I bought melted down easily when soldering. I kept dislodging the pins due to the heat, and mis-forming the male connector socket, ruining it. I ordered more from a different vendor, found them to be much stronger, and that's what I bulk-ordered.