Curious, did they happen to tell him why? Not making any excuses for them, but it has to be a supplier issue of some sort.
I emailed them twice today asking parts questions and got replies within a couple hours.
I believe he was told...
"In a full recap January turned into February then extended to March, then last week turned into this week, then yesterday turn into today, then today turned into next week, then next week turned into a unknown eta January turned into February then extended to March, then last week turned into this week, then yesterday turn into today, then today turned into next week, then next week turned into a unknown eta"
At this point and time, does it really matter?