I raise my glass to pdwight and recommend you all to buy a pre-fiddled wire harness from him if you want a nice looking and more straightforward installation.
I would also like to comment though that it is still a 1-2 hour DIY project if you have the tools and some minor experience in crimping cables etc. To me it's part of the fun
But anyway, DO IT DO IT