Not sure most 3pls would agree. Most would rather deal with a select number of carriers. Operational hours, coverage, payment and billing, insurance and risk and a number of other reasons for it. The cheapest rate is not always the goal. I happen to own a 3PL so I am slightly versed in it.