Nick
I am not the worlds biggest fan of KLM fd, and they have done plenty wrong.
But I do think FD is getting it's act together - I haven't had any of the problems that you have. My snail mail has been acted on very promptly !!
I do have to say that they are not in the same league as some other FFP's