These are made in the USA by MadFab. EZBoards just lay in your current boards but fill in pockets where snow collects. Because of the type of plastic snow does not stick. I have these on my sled and they made a huge difference. You can install very quickly with a drill and rivit gun.
http://www.gobigparts.com/EZ-BOARDS-BY-MADFAB.html
http://www.gobigparts.com/EZ-BOARDS-BY-MADFAB.html