I currently have Smartone which is (I don't know how many) months long, but it has a cancellation clause that says $500 if I leave HK early and cancel my contract, which isn't that bad.
I went in today to ask about another phone and they mentioned they no longer have a low cancellation clause--you have to pay for the entire XX remaining months on your contract, even if it is just a SIM-only no mobile kind of plan.
Has anyone heard of any plans that offer a low/no cancellation charge?