Price wise the KK teflons are an anomaly. These aren't bad at $47 each vs $82 for the v-caps. In terms of size they are also smaller than the Russian teflons at 16x36mm vs 26x52mm.
The reason they caught my interest was the standard Metalized Polypropylene versions (black) used in the S.E.X. kit weren't bad, and i remember PB speaking highly of the Polypropylene Film & Tin Foil (white) versions. I think these are new as i have never seen them before, or heard any mention of them.