length of time for renewal to kick in seems quite long given today's technology.  price isn't as reasonable either since we are paying more than last year.