Sorry to resurrect an old thread, but I have just bought a similar baffle insert from Kelvedon in the UK. Its not as fancy as it doesn't have the valves, but other wise the same. I'm surprised to see that machine screws are the method of choice in securing these to the sump. I have an aversion to stuff like that getting loose. Is this common practice do we know?