top quality for sale south africa