Fast company to book with, but slow to collect payment from. Contract shows 30 days to pay. It has been 45 days so far since clean BOL & invoice was submitted. I have yet to be paid and can not get an explanation as to why that is. I will NOT be using this company in the future and I do not reccomend loading for them.