I received their tooth bar, for my 72" bucket a few weeks ago.
I did call about 3 weeks after I had ordered, and they told me it would be shipped out by a certain day, I told them I wasn't worried, was just checking on it.
She did tell me, that they were "slammed" with back up orders due to relocating, but were gradually getting g caught up.
.. it shipped the day they said it would, was installed in less than 30 minutes, and will probably never be off the bucket. It works that well for what I wanted it for.