My experience dealing with Zeek below - very impressed by the level of service and will definitely deal with them again.
A few weeks ago my Samsung S4 Mini died and wouldn't switch on again - I'd just returned from a holiday in the States, where I was contemplating purchasing the OnePlus X for $250 (about R4000) while I was there. Didn't get around to doing it, but I knew that this would be my next phone of choice.
So when my S4 Mini died, I immediately looked at where I could purchase it over here in SA and Zeek seemed to be the only place that stocked the phone, for R6000. After mailing them on a Thursday afternoon to find out about stock availability and delivery time, they were prompt in all responses on the same day, confirming that, if I placed the order that same day, I could either have it delivered or be able to pick it up the following day, the Friday (or the Saturday morning, as their warehouse is open in the morning).
I placed the order that afternoon, chose to pick it up myself at the warehouse, and received confirmation by 2pm on the Friday that the phone was ready for collection. Drove through from the city to Montague Gardens to pick it up, and was back at the office by 4pm.
So all in all, a great experience and loving the phone thus far - paid R2000 more than I would have in the US, but that was due to my own indecision at the time. Just need to get a screen protector that fits now, which is proving harder to find than I thought.
Would definitely recommend these guys as an online retailer here in SA - brilliant customer service.