Knockoff Delco oil filter? I purchased from the exact same link I always use on Amazon. Box has Russian/other languages. Labels different. Anyone have any idea if it's a rip off? :
Amazon.com: Auto Extra 618-51348 Oil Filter : Automotive
Amazon.com: ACDelco PF46F Professional Durapack Engine Oil Filter (Pack of 12) : Automotive