From the authorities:
The national police says the company [selling the vests] was causing "unnecessary fear".
South Africa's football boss Kirsten Nematandani has assured visitors that all safety measures were in place.
South Africa has one of the world's highest rates of violent crime. The full story is here and I thank Stan Tsirulnikov and Wes Winham for the pointer.