anyone ever heard of it? I went to AutoZone to get oil for my car and i saw a display on the counter. looks like it keeps the gears oiled better, but I dont know if i trust it. What do you guys think? Also.. i was looking at oil filters and all they had was Mobile 1 for $10.99, Fram for...