As others have suggested just DIY, cut the old one yet, get some new glass cut and silcone it back in, or get a patch cut, but a complete replacement is always going to be better..
You could join the local fish club and they might be able to fix it as a DIY meeting sometime