Even all recourse companies are not the same. Some take 5%, and pay you your 95% quick. Some take 2.5-3%, but they only give you 90% quick and hold the rest until they get paid. Some will take 2.5% and factor anything and everything you hand them, and then if they don't get theirs in 60 days...