New 30-year mortgages for first-time homebuyers come with extra costs.