What to consider when choosing a freight factoring provider