I definitely like the look of the clamp latches..... I've been fighting with some leaking around the upper right as well and haven't been able to get it sealed exactly tight. Looking at Grainger website, and they look fairly reasonably priced. Will be stopping by the local grainger store tomorrow to see if they have them in stock.