Vodacom
Worst service eve
I ordered a sim card on contract which promised overnight delivery three days later I call to find out why I had not received my sim card and was told they did not have a delivery address (which was provided on ordering the sim card) and was promised delivery the following day which did not happen ...