Yup, Britpart seals ARE that bad.
Britpart supplies several branded seals, and will either denote the part with a "G" suffix, or list that it is of "OEM" origin. The Dowty seals are good quality, and will show a makers mark, as will the Cortelco, or other branded seal.
Britpart standard seals...