It would very much depend on whether you get any freebies with the contract. And I Starhub provide you a sliding scale of payment you have to make if you terminate current contract early.
For freebies, their recovery period is the whole contract period ..
No freebies... Just discounted monthly rate.
