I e-mailed CRC two weeks ago about an order that came through, but was missing a brand-x seatpost.
They replied the next day, asking for photos of the box (even though I had stated that the box was sealed in a large plastic bag, so no chance of any items falling out)
I replied that day, but haven’t heard back and I’m not expecting to.
£45 is not the end of the world, and it was a gamble ordering from a company going under.