I Know that i am a little late but i am going to say this any way. I work for Wal-Mart in the Auto Center(no oilchange place there though) and i know why they dont carry motorcraft anymore. ford stopped putting us on their list as a buyer i dont know why probably because we were selling it for 1.52 a quart where everywhere else is selling it for 2-3 bucks. this might be the reason. oh yeah supertech oil or "walmart brand" is made by mobil. whatever leftover oil is in their barrels is what supertech oil is. this is all i know.