Need help to decide which cell phone provider is the best i am currently on Vodacom and was on Mtn for many years but experienced the lack of service they give is it worth to hop onto another provider and then get the same service why is it so hard to listen and rectify when something goes wrong why should the customer take back seat and pay for errors that occurred whit their networks . im not tech savvy but would like some insite into this.