Direct pay time loan companies vs 3rd party financial institutions