People go on about how good takealot is - but they have no idea what its like when things go wrong, and I don't mean a simple return.
My wife ordered a pair of dumbbells recently - only one arrived - first they didn't understand the problem, then they implied the delivery person might have...