Yes, they are continuing to struggle.
They seem to be having issues with both inventory management and order fulfillment on the new site.
A couple weeks ago I placed an order for a Bronica S-18 extension tube only to be told that the item I ordered turned out not to be in their inventory.
Last week I purchased an order for a 150mm S lens and was told yesterday it could well be another week before it ships due to issues they are having with issuing order fulfillment directives to their warehouse.
It's really poor timing to try to go live with a new web site just before the holiday season. My guess is that this new site was delayed due to all sorts of problems and KEH has little choice but to try to work through them during the holidays.