Well that sucks. I like the Champ made filters. I bought 4 PF66 filters from Rock Auto recently. They were made by Champ.
That said I've seen PF66 pics online that seem to be made by both Champ and Puro. I may have to swing by O'Reilly's and check one out.
I have a Napa Gold 100351 on the shelf that I probably won't use. The core is louvered and a good percentage of them are closed or pretty tight.
Another nice Champ made filter is the Fram XG12447.