Nothing hidden with this company. They deliver exactly what they say. Sometimes slower than you might want. But being human sometimes it takes longer. Big enough company to be able to buy new trucks. Small enough to know you on sight and by name when passing through the yard. 2500 miles in a week is a slow week.