I had a very similar experience. Placed the order with several weeks advance notice - had a crane and rigger scheduled and communicated this.

The date they promised came and went with no word from them, despite MANY calls.

Ultimately I got the thing weeks late and they called and apologized for not returning my calls - I was afraid to tell them what I really thought of them since I had not installed the kit yet and didn't know if I might need further help from them. Ended up needing more rivets and don't recall having any problems with that.

Bad experience though.