Anyone here ever use Champ oil filters? I have one on my vehicle right now. Does anyone know their filtering abilities? They seem to be a well made filter and I have been using them for some time now. Also are they identical to Super Tech filters? I had both of them in my hands today and the Champ seems to be a better filter by appearances.