@Sasja La Grange - The FACTS clearly/unambiguously indicate as referred to in Terms and Conditions of your Contract as stated- Section 4. Duration - the following.
1. This Agreement will start on the Activation Date and, subject to the terms and conditions of this Agreement shall continue for the Initial Period. After the Initial Period this Agreement will automatically continue on a month to month basis subject to any changes which we have notified you of unless you or Vodacom terminate it on at least 20 (twenty) business days written notice.
4.2. Despite clause 4.1, you may terminate this Agreement during the Initial Period or a Renewal Period by giving Vodacom at least 20 (twenty) business day’s notice in writing. If you do choose to terminate this Agreement during the Initial Period or a Renewal Period, you will be subject to payment of a reasonable premature cancellation charge, determined by Vodacom, and you will have to pay all outstanding amounts in respect of the Services and/or Apparatus related to the Services. A reasonable premature cancellation charge for the purposes of this clause shall mean 75% of the balance of your contract. The balance of your contract is your monthly subscription amount times by the remaining months of your contract. Any amounts outstanding to Vodacom will also be added to the cancellation cost.
NB: Your rant or raving on any forum will not resolve your problem, you are to blame by your omission to study the contract T&C before signing it
Caveat Emptor(Let the buyer beware).