I believe you're referring to me, and while that may be accurate for my vehicle, it seems like it were they A) Would explain it to me as such, and B) Would turn it around with the same speed the OP referenced.
I don't think that's my problem, but it could be the reason for reduced deliveries...