I can't believe this information is going to be useful, but here goes:
I recently bought something off takealot for about R100 less than the threshold for free delivery... so to make up the difference I bought these:
They are cheap, they are black and are a length I can only describe as "business" (not too long, not too short). They aren't versus socks, they aren't even cycling socks, but I just rode in a pair over lunch and even got some PBs so can confirm that they are as fast as (if not faster) than high end racing socks.
I can't vouch for their longevity or their claimed anti-odor capabilities, I've only had them for a few days. But hey its 12 pairs of black socks for R146. I feel like its a risk worth taking.