The provider was on time. Process was smooth. Keep in mind they deal with a lot of transporters and some transporters are not as dependable. Depends on the price. But this company did pretty good at managing both me as the customer and the transporter.