Well that guy mentions these specific filters as being "manufactured off shore of sub-standard parts". I would agree that you should try to purchase and american/european/Japanese made filter,(just My preference)
Whenever Possible. I dont really know about the sub-standadard parts theory. Maybe, I'd believe though. My point is that My bosch filter is stamped made in USA along with my supertech filter and 1 stp filter I,ve seen has been Made in mexico. Just Inspect the filter you want to buy. It should have a stamp on it stating where it was made. and as people have mentioned dont buy Fram, Unless its their Top of the line model.