I don't think they have 2870 supertech at walmart. I checked that catalog book there and it doesn't list supertech for my VW which uses 2870. I use the STP 2870 which I suppose is the same company that makes supertech(champion?). The numbers should be same because the fram 4967 and supertech 4967 is same which I use on the camry.