Recycled oil at Walmart, Jiffy-Lube, etc

OK has covered it very well, as usual. Your mechanic is either not very bright, or not very honest. Both issues would be a concern for me.