Do NOT use this Company when they call for an Upgrade - waiting 6 weeks for phone upgrade
I cannot believe the terrible service received. I had no idea my MTN upgrade was through an External Company.
I applied for an upgrade on 25 March and then got a NO STOCK sms. Another NO STOCK sms a week later. Then a call to offer another colour of the phone as there was no stock. 
I was promised I would have it a week ago, before my sons birthday. My son had his birthday without his gift last week, worst feeling as a Mother ! 
I called in today to find out what to do. I was told there is no stock and there is no time frame on when I can expect my phones. My only option would be to cancel the order, but this contract is no longer available directly through MTN either so my only option is to wait for the phones to possibly arrive at some time.  
Managers were in a meeting at 16h30 and then go home at 17h00. The call centre is only operational Monday to Friday till 17h00 and the upgrade department only available until 16h00 Monday to Friday.
I had to spend 45 minutes on a call to only be told SORRY with no solution to this except to apply for a different contract. Broken promises but no worries even after threatening to go to social media to tell the truth about what this company does to their customers. They don't care enough to try and fix this. They blame MTN for not giving them stock.  Never again will I upgrade this way again, and want other people to know so that they know what they getting themselves into.