I have been told that Painless will connectorize the harness ends but that on the cheaper kits, you're on your own to put connectors on the harness. Could be some hidden cost there, but still, something you could have control over, which is not bad either.

Let us know how it works out for you.