I bought my large lids from David Silvers also. I live an hour away from their warehouse in Hanover, Pa., so I drove down and picked them up. I bought the black ones and had them painted. Cost $150.00 for a body shop to paint them. I also got an impromptu tour of the warehouse. In the basement there were at least 150 classic Japanese bikes. They buy them, clean them up and either take them to a Mecum auction or ship them to the UK where they are in high demand and get a better price.
As far as latches, I eliminated the latch system all together and installed locking draw latches on both sets of lids. So, all I have to do is unbolt the hinges and switch lids. No more issues with those cheesie plastic mounts. I bought the latches on eBay, just search for Southco draw latches.