Is there a brand/company to stay away from? Some of my new TopCat seals are all crushed/compressed from being in the packaging so I'm cleaning up my origonals. I don't want to run into that again.

The origonal quarter glass seals are riveted onto the aluminium glass braket thingy. Do the replacements attach the same way? Thanks