Altra South Africa - I have never heard of this company before and most likely just a distributor/reseller which KSWC needs to be careful in dealing with resellers and not with direct manufacturers like ourselves. Im sure their product quality and consistency is not very good. Plus an unknown supplier.