Well after getting a registered letter from Echelon last fall to cancel my policy for missing a payment when my credit card expired, I arranged for direct withdrawals out of my chequing account and all was good.
Even better, the renewals on my two bikes just came thru and both came down by 18%...