message: Improves display of plan information
diff: .form-card__fields
  .Fieldset
  h3
  - | Current Plan
  - if customer.has('plan_id')
  - | (
  - if customer.get('is_canceled')
  - | Premium ends on
  - else
  - | Next billing date is on
  -
  - = ' '
  -
  - if customer.get('is_lifetime')
  - | Never
  + //- Either premium or basic and hasn't selected a plan yet
  + if customer.get('is_premium') || !customer.has('plan_id')
  + | Current plan
  else
  - = customer.formatDate('current_period_end_at', 'D MMMM, YYYY')
  - | )
  + | Choose plan
  - .Select.Select--fill( disabled=(customer.get('is_premium') ? 'disabled' : null) )
  - select( name='plan', disabled=(customer.get('is_premium') ? 'disabled' : null) )
  - if customer.get('is_lifetime')
  + //- Just displays "Premium"
  + if customer.get('is_premium')
  + .Select.Select--fill( disabled )
  + select( name='plan', disabled )
  option(
  - value='lifetime_premium'
  + value= customer.get('plan_id')
  selected
  - ) Lifetime Premium
  + ) Premium
  else
  + .Select.Select--fill
  + select( name='plan' )
  option(
  value='free'
  selected= (!customer.get('plan_id')) ? 'selected' : null
  selected= (customer.get('plan_id') === 'premium_1') ? 'selected' : null
  ) Premium $45 / year
  + if customer.get('is_premium') && !customer.get('is_lifetime')
  + p.Type.Type--size-xs.Utility--align-right
  + if customer.get('is_canceled')
  + | Your plan will end on #{customer.formatDate('current_period_end_at', 'MM/DD/YY')}.
  + else
  + | Your plan will automatically renew on #{customer.formatDate('current_period_end_at', 'MM/DD/YY')}.
  +
  if customer.has('plan_id') && !customer.get('is_lifetime')
  .payment-methods.js-payment-methods
  include ../payment_methods/index
  