Decided today to do an oil change on my XJ, it was about due and I wanted to get some 5w30 in it before it gets single digit cold here. Went to Walmart to get Pennzoil HM 5w30. Nothing on the shelf. Ok, Quaker State has to be good too. Nothing on the shelf. Maxlife? Take a guess. Castrol HM? Take a guess. I couldn't even get single quart bottles. It was like trying to buy bread in the USSR or something. Move on to Autozone, figured they have to have something high mileage 5W30 and maybe on sale. Got 6 quart STP High mileage 5W30 and whatever the top of the line STP filter is. Got home, was looking over the filter and saw in small print "Made in China", said nothing on the box. Not running a Chinese filter on anything. Went back to Autozone and they swapped it out for a Mopar filter for me, it was 7 cents more but they just gave it to me. No idea who makes the Mopar filter but I'll cut it open at the end of the OCI. Kudos to Autozone!