I think the prices for their grid tied systems are a bit on the high side. I recently installed a 3Kw solar array (12x250w panels), a Fronius grid-tied inverter (
http://www.europe-solarshop.com/fronius-ig-plus/fronius-ig-plus-50-v-1.html) and the total cost was R74K, so a 6Kw equivalent shouldn't be more than double.
I didn't think the ROI on 5/6Kw system was worth it, so I concentrated on dropping my daily average consumption first. Last time this year I was on about 31Kwh per day, last month I was at around 12Kwh per day, and I should be able to drop that a little further in time, probably to around 10Kw (well that is the aim anyway).
To do this I installed an A++ energy efficient fridge / freezer from Bosch. A gas hob, and a gas geyser. A gas geyser is not for everyone, but since I use very little hot water and live alone, the R10K install cost (including the unit, also a Bosch) was considerably cheaper than a solar unit. I also replaced all my CFLs with LEDs, and have become much more conscious of switching appliances off at the wall when not in use. Except on rare occasions all heating is now gas / paraffin (believe it or not) and wood fire. This has more than halved my average daily consumption.
The solar array has been running for 22 days, and I am averaging around 9Kwh feed into the grid according to the inverter. I think this is pretty good considering it is the middle of winter, and there have been quite a few cloudy / rainy days in Cape Town. The minimum daily grid feed so far has been 3Kwh, and the maximum has been 12 Kwh.
At a later stage I will swap out the grid tied inverter with a hybrid and attach batteries, but that will not be for another six months at least. Currently my long stay UPS (four deep cycle batteries and 2Kva inverter) which plugs into the wall keeps what I need running during load shedding.
If you decide to go solar get at least three quotes for whatever you do. As an example for my gas installation there was a R12K difference between my cheapest quote and most expensive quote. Seriously!