We're all for DIY (doing it yourself) when it comes to building our cars. I mean seriously, who wants to drop all that money on a shop when you can benefit for learning a new skill all the while earning that great sense of accomplishment of having done a job by yourself?
More...