Without this sounding like a horn tute up Takealots.... I have also never had an issue with their order/delivery process, it's not flawless but it works.
Makro on the other hand, ordered a TV and was told 2/5 days for delivery (awesome, I was amped) , well bumer, that turned into a 4 week...