Is there a minimum service period for customers signing up for or upgrading to these plans?

Yes. As of 1st December 2024, Customers will have to sign an agreement for a minimum service period of 18 months.