Not to highjack this thread but interested if you bought/installed the Altman latches? I am considering going that route but they are pricy, although I need to replace a lot of latch related parts so maybe not as bad as just looking at the Altman price.