Somalis are very resourceful when it comes to making money. Family members living in the West will either send money home or they will go to Africa themselves and set up businesses. Hence why these South Africans are confused regarding how they are being outsold and why somalis can afford to drop their prices lower.
I think this also has a lot to do with islamophobia judging by their comments. If South Africans don’t like these shops why don’t they just boycott? Can they not organise themselves into a peaceful method of protesting? Also, I think Somalis should take their businesses to Ethiopia or Somalia, why help an economy that doesn’t want you there?