And to update my experience, I have had a reply from FreelanderSpares and it would seem that the situation will be resolved to my satisfaction.
Things go wrong, products fail, things get missed - sh*t happens basically. Its rarely the sellers fault and I have always believed that it is how a company handles a problem after it has been identified that counts for a lot more than the initial problem.
Their proposed resolution keeps me happy and redeems the original screw-up.