Good Morning RagnaroCamaro,
I really like your phrase "thought of quality", that says it all. A company's quality philosophy and approach is paramount.
My understanding is the Amsoil oil filter is the Fram Endurance. Fram engineers and produces oil filters so I have a high trust level of their quality systems in the U.S. and worldwide. It is a daily pursuit of excellence to achieve consistent high levels of manufacturing quality from multiple facilities so as a customer I trust but verify a product before I purchase it including the packaging.