Any one ever install a set of these bear claw latches,I also bought a hagan install kit. I will be installing these in my 53 pickup, since my latches are shot. Any help would be greatly appreciated. Thanks!!