I think the biggest mistake vendors make is being too optimistic with delivery times--which I think is the exact opposite of what they should do. I actually ordered a part (without being charged for it) last November. I still don't have the part, but I'm not upset---why? because when i ordered the part, the guy told me it was a long lead time because there's not a big demand for A Body parts. Had he told me it was 3 weeks out 8 times in a row, I'd be very upset right now!