A new kitchen can be a very expensive project, but taking the DIY route can save you thousands of Rands and still provide a modern fitted kitchen. Having installed my own kitchen a few ... for ...