The cut of a new ST4386 was going to happen soon, and it did. First time Champ Labs has made this size I know of. I'll be buying them because USA, the longer size, and instead of Thailand DENSO. Thanks for posting, looks great. Baseplate looks pretty thick for an under $3 oil filter.
Looks like a nice rubber seal on the bypass valve end of the center tube ... nice touch. 99% @ 30 microns isn't horrible, but pretty easy to beat.
Yes they are pulling the little bait and switch game. My guess is it really still 95% or less at 20 Microns. People just aren't that easy if they made it past basic math and aren't just basically cheap!
The other thing is there is good flow space around the end caps and can. I have a Delco PF1233 I cut open once, looks the same except is the short 4967 size, and uses their specific media. I don't see a rubber seal on the Delco bypass, metal to metal as always. This one that appears red in one picture may be an optical illusion.