Yeah Carl,the hinge pins are good,I rebuilt the drivers side last year and yes the passenger side had seen very little use,the P.O. must've been a loner.
I've already had to replace the latches once already and was liking the idea of true bear claw ones for that extra security.
I've heard good things about the Altmans but hopefully they'll address this quality issue soon before I fall out my door!