Always 3-5 days late even when you pay additional to get the delivery on time. When you call to customer service they are the worst their answer "we have other customers" "we can't do anything" This company is the worst. Do not make any reservation with ABF is a waste of time.