It’s hard to say. People seem to be all over the place with different filters. Some love a particular model, others will say it’s junk.
I have used can and phresh. Both seem to work fine, but there are probably cheaper ones that work too.
One think I try to do is make sure my filter is rated at or slightly above the rated cfm of my fan. They seem to work better and last longer that way for me. Not sure why, as my fans never see 100% perhaps that’s why. But I tried using a small phresh filter with larger fan, and it wasn’t very effective.