Hi everybody, I just went to Autozone and I got a STP oil filter #s6607 for my honda because I though it was free after rebat but I didn't read the fine print about having to buy other STP products. Then when I came home I did a search and some people on here say that it's pretty much the same as a supertech which is half the price so I was wondering is the STP any good and should I use it or should I take it back? thanks