Similar but no. They did have that stuff but it was plastic and didn't stay where you wanted it. This is aluminium piping stays put when bent to shape. It helps quite a lot! And only cos £10 from homebase!
There's a certain satisfaction you get from driving over a Sleeping Policeman