Never saw these before.
When you get tossed in the middle of a thousand to win race because that flimsy stock plate and shitty gasket is leaking, 80 bucks is a bargain. DISCLAIMER: I have never actually had many issues with the stock plates with the good, thick Fel Pro gasket. That product definitely has its place.