If it were me doing rewiring and you wanted it to be clean and look good, go to
www.Rywire.com
I have bought numerous things form them and they have never failed with me. I had a problem one time and Ryan from Rywire personally stayed on the phone with me until I got the problem solved. They are dedicated and will get you what you need at a reasonable price, plus they will beat anyone's prices.