I have spent the last three months trying (without success!) to upgrade my Vodacom contract. From wrong products, to incorrect deliveries, then products that are discontinued, I ended up with their Cancellation Retentions department, and after spending literally a sum of hours with different...