You may want to try a local shoe repair store. I've bought several old Brunswick cases of this type, and they've helped repair these, including replacing the straps used to close the cases. They might be able to replace a top. As an option, if you keep your eye on ebay, you might be able to pick up another entire case with a top relatively inexpensively.