I understand that Champion labs makes AC Delco oil filters. This is all well and good. I would like to know if anybody has opened one and compared it to a supertech or STP. I understand that the STP and Super Tech filters are the same. The local nation wide auto parts store sells STP for 2.99 and AC delco for 3.59. Does the 60 extra cents (or 1.60 for Super Tech) buy me a better filter or only a name (AC delco)???