OK for example, the Fram filter for my Mazda is PH3593A. The SuperTech walmart one is ST3593A. The cross reference is the same for a Honda Civic as well, but I don't remember the part#. I have never bought either of these filters for fear of failure, but I find it interesting that those part#'s are so similar. Are they the same filter? If they are, seems like WM is basically only selling one filter brand. They barely carry any Motorcraft/ACDelco's here anymore. Are people really buying this junk? WM needs to sell decent filters!