The arguments for and against any safety device have been made ad nauseum. There is thread on here that is pages long... There are those that swear they'd never drop their 5er, there are those that have (for any number of reasons), those that say they are far too observant, cautious, intelligent, etc. and it could never happen to them and then there are those that realize that to err is human (whether it is the user or the manufacturer) and that another safety "hoop" to handle is maybe a good thing. If I'm "on the ball" enough to see that red handle out and sticking up, then I'm also on the ball enough to give my latch another look before pulling out (and I have a good hitch; a B&W Companion). If I don't remember to latch the bedsaver, then I'm not out anything except the $65 it cost me to buy.
The OP didn't ask for opinions, he just asked for the contact information. Don't really need to rehash the whole thing again :)