I wonder if the reason some people have been allowed to cancel sooner is because they have already exceeded their allowance by a reasonable amount for their next bill i.e. used more than 500Mb in the first several days of their billing cycle for the bill due end Sept/ through October. I can't see any other reason for this, we are all subject to the contract and cancellation conditions!