As you have noticed, there are many suppliers of wireing kits.
I did mine with a lot of help from my friends and would hire it done next time. The under dash was a s.o.b.