This might come as a surprise to some but there are no postpaid products. Everything is prepaid and it used to be advertised as pay-as-you-go. As for what is cheaper, having compared for over 20 years I can say in some instances it's contract and in some it's pay-as-you-go. The advantage of pay-as-you-go is the flexibility of not being tied to anything.
For the networks contract customers are more valuable as it provides a guaranteed upfront cash injection every month.
Vodacom has also paid me back over the last few years. Not only did I get airtime for free which I still have a lot left but they paid R100 in Vodabucks into my wallet the other day.
Oh good lord. another one. You do know it is right in the name right pre and post, one you have to pay for the service before allocation, the other after the fact hence post. Plus I will let you in on a little secret, networks around the world apply a quality of service identifier, in other words , who or what gets network priority, and in some instances post customers do get piority service over prepaid. Every single network in the world has a quality of service identifier.
While networks won't actively advertise this, as it essentially introduces a sentiment of bias and unfairness, throttling has been a network feature for at least the last 20+ years.
Another cool little tidbit post paid will get you blacklisted and ruin credit, if you don't pay, while the actual alloaction is the same calling it all pre paid is entirely wrong, networks have to provision and buy network capacity, post paid is predictable and planned capacity, pre paid isn't which why it can and will be sificantly more exspensive.
Sure you can jump on a specific price plan, that get pretty close to post paid pricing, something prepaid users dont have access to is exsisting post paid clients often negotiate for better deals over all, with special offers and packages.
My current package is R353 for 250gig anytime data, about 1,45 odd a gig, these special offers arent once off unique individual offers either they are user profile dependant and spending so most definitely a couple of thousand people are on the same offer. While prepaid can get close to post paid, pending the price plan you choose, these price plans can either be data focused minutes focused or a balance of both, but you are almost always penalized in some form or another. post is sificantly less harsh in this regard,their out of bundle rates are almost always better for post paid. It is all prepaid???!?!!, the what ?