You might try sending Dwight (Pdwight) a PM. He builds really nice, factory like complete harnesses and probably has a source for those connectors.
If you are forced to buy the cable, each will give you 2 connectors (one on each end), so when cut in the middle you'll have 2 connectors for $13.00. Still a rip off, but...
Be advised, there are two different connectors used on the IP side - which one you'll need will depend on the year of your IP. If you get the wrong one (it's slightly larger) it will fit if forced, but it will take some muscle to force it into the connector housing. Ask me how I know.