Esurance's cancellation fee is either 10% of your remaining premium balance or a flat rate of $30 to $50.