All I can say is good luck! I had one of their steel (or tin) Kaffenback frames literally fold on me. They said I had hit something at high speed yet the fork and wheels were completely perfect. I offered to take the bike to them for inspection as I only live 50 miles away, they weren't interested. I have always found their customer service poor but their prices are sometimes too hard to resist.
It is quite common for that to happen. You'd think that the damage would be distributed more evenly, but vey often only one part fails,
Both of you have discovered the hard way the perils of distance selling.
As for the OP, it does look like impact damage due to the nature of the failure.