Just wondering if anyone has seen, or is using this new pin box. It is USA made, and looks very well built, with torkflex cushion, and no air bag to mess with.It is also pending approval from LCI, but I wouldn't hold my breath, since they are partner...