Well myself being from Rochester, doesn't necessarily qualify me as an oil filter specialist but let me say HELLO!
All of the filters offered here, from FRAM Ultra, Mobil 1, WIX/NAPA, etc., are all good filters. Puro's have been controversial lately as has been mentioned recently.
I also believe that the Toyota filters are good filters especially from the Lexus Dealership(DENSO Filters) specifically made for 1MZFE LEXUS engines. IDK the part#.
These Lexus filters in my experience are slightly different that the TOYOTA Filter for the same engine. Different in the filtration media as the Toyota filter may be pleated paper or whatever. Can't answer for the ADBV on the Toyota filter but, the Lexus version is Orange Silicone.
But anywaaaaay! Your friend should be able to pick a filter of the ones mentioned here by our members and be very happy with any of them especially if he doesn't like the way Purolator's are being made and their tearing issues.
Walmart has the best "everyday" prices on FRAM Ultra #3614.
We also have Advance Auto Parts, AutoZone, Car Quest, NAPA, Pep Boy's etc.
So, finding a good filter will be easy. Take your/his pick!
I am still running out my stash of PureONEs' for the Lexus in my signature with same 1MZFE engine. I've cut them open after each OCI and they've been fine but, I did buy a stash of P1's before the tearing and poor(er) quality issues.