Pearl doesn't charge junk fees (aka PSF's)- they are a funder. I have done a handful of deals with them and their bank fees (which every funder has) are in line with every other major funder out there.