Cell C
I Can't Tell Someone
I ordered a new contract online (26 Jan 2013) and was contacted soon after that. All went well and I was told my Sim card would be delivered within 7 working days. It has not arrived yet so I phoned the customer care number (084140). There are only two options, 1. enter your Cell C number & 2. ...