Does the super tech have that little seal of approval on the back of the bottle? If so, I'd say it's
ok. If there's no seal (like on say "Valu Time" motor oil

) I'd steer clear. You should research who makes the oil for Walmart. That'll tell you something.