Hinges are good, turned out to be just old dry grease that wouldnt allow the door lock mechanism to slide back and forth. Cleaned it all up, relubed and put it all back together tonight, works great. I also found the little screw that holds the outside push button together had worked loose, and allowed some extra slop, now I just tap the button and the door opens with ease. Also the button doesnt get stuck in any more. It was all metal clips and with the use of an old mirror, I was able to get it all apart and put back together. Luckily I got it all tore apart and back together again before the sun went down.