I used to love Take2 and bought stuff from them all the time. Then one day they screwed up a motherboard order. And then another time a hard drive I bought from them failed and I had pathetic support from them. Then one day they wanted to charge me R60 for delivery, which they still do, because my town is not listed as one of the main areas anymore. They have a cheaper option to the post office but alas it won't let me choose that option no matter what I do and their support just aren't cutting it.
Both Kalahari.net and Zaps have great support and I value that.