I can understand lengthy delays on custom orders, but there is no excuse for lack of communication.