The cable that you get is not the one in the picture.
The connector is different (2 connectors instead of the one white one shown in the picture.) and does not fit the Ender 3.
The tech support at 3D Printing was great but ending up recommending cutting one of the connectors and gluing the 2 connectors to the socket on the motherboard.
That is not my idea of a professional installation.
You can not test the customized cable until it is already glued in.
If you get the BLTouch, make sure that you talk to the tech support first to see what else you need and try to find the right cable from somewhere else.
I got dinged 2 shipping fees for a few cents worth of parts.
I wasted hours trying to fix the ---1500 to fit and it still is not installed.
I wish that 3DPrinting would fix the cable (crimp on the right connector) so it fits the Ender 3 and charge me a reasonable extra for a cable that actually fits.
Also make up a full kit for the Ender3 with all the parts required.
Does the job, works well, exactly what I expected
Ordered for Ender 3 Pro, could have gone with the 1 meter instead of the 1.5 but better too much instead of not enough.