Delays happen, especially in times like these. I AM glad they took the back-order and that they still haven't cancelled the order. I called it a FAIL because of the lack of communication. Bad news should never come as a surprise, and there's no such thing as over-communicating. Simple status updates go a long way in customer relations. It would have been very easy to keep their customers updated on how their pipeline was moving.