Sorry a little late to the party here but what about these DZUS slide latches?

s-l1600.jpg