So I finally sucked it up and got help to put the hard top back on the jeep... and all went well except that the latches at the front of the top won't lock... WTF?!? It looks like everything is fitting correctly otherwise, so I'm hoping that perhaps it will settle back into place and I'll be...