I really do hate it when people just dig in and bite at a supplier without all the facts.
I use engineering suppliers all the time, and what you have to remember nowadays is it isn't just a matter of getting something special off a shelf, if it isn't in stock, it has to be made, usually in the far east. This can be anything up to six months with lead times and shipment. A phone call rather than email always works better, as then they can explain properly the cause of the delay.
In the case above, OK, maybe a bit long to wait. But no need to dive in and bite.
I have been using Chester UK as a major supplier for many years, from when they were basically running from a little shack out in the country right up until last week when my last order was delivered, and I have never had one complaint.

The mill was modified specially for me by having power feeds on all axis, I have movement problems in my arms. It took them 1 1/2 days to commision, modify, and get it ready for my moving man to pick up and install in my workshop. A great achievement on their part.
The lathe was delivered last week. This was ordered nearly four months ago. But I had it explained to me when I had ordered it, the lathe was on back order and would have to be made. In fact it came two weeks earlier than they quoted.
So to me, unlike the other member, I got the facts and am very happy with their service.
John