Could our 26-371 snap-in top tilt latch pair work in place of your existing latches? Take a close look and let us know what you think.