I just bought a MicroGuard MGA10908
at Oreilly for less than $20.
Its got that cotton-y piece on one side so it looks fancy.
I will let the dealer change it @ next oil change for warranty documentation.
So far been changing them every ~1.5 years or 15K miles.