RS electronics sells MX Black switches at ~R15 each...I don't know of anywhere in SA that sells them in fact.
RS electronics sells MX Black switches at ~R15 each...
MX1A-11NN | SPST Keyboard Switch, 10 mA @ 12 V ac, -10 → +70°C | RS
za.rs-online.com
The best option is to buy them from kbdfans and pay $25 for DHL.