Lodge a complaint on poor quality ... demand return and refund, perhaps ?

Ive not seen TFL hulls as bad as you claim, but Im sure they offload their seconds somewhere ( not saying FC get them .. )

Shipment is not their issue, that's the carrier .. and at Christmas period everything is on go-slow.

As a general rule, cheap hulls are not good, good hulls are not cheap.

sorry to hear of your issues..