Well, I installed mine a couple of weeks ago... It's rainy season here in Panama (from March to December, basically) and the results show already. They aren't perfect by any means, but mine do keep those huge mud splatters from appearing. It's much cleaner now after all the thunderstorms...
Sad to hear they're not cutting it for you.