Definitely NOT worth the price of Fram Ultra.
Cheap Korean filter, and there's no 7317 size in either STP (they consolidate to the shorty 6607). Also, even though it says Champion Labs on the box, they're not actually made by that company (confirmed by someone on here that works for them).
The blue STP (which *is* made by Champ) is at least still US-made for the time being, and the S8316 is a fairly solid filter for short OCI's (OE or less) (the 8316 is for Ford's Zetec engine), but the rest of the STP blue line consists of cheap Ecores.