Some 3,500 garment workers in South Africa have staged a protest against a textile number of companies, accusing them of violating wage laws.