1 reviews | Active since Member
We have office space with them and they over bill, they don't stock to their agreements and hide behind their international liability clauses as they are not a South Africn company, if you use your credit card they will bill you haphazardly and when they feel.
Becareful when doing business with them