I tested out a bunch of products and did some digging for you… Pact brands itself as Earth’s Favorite Clothing Company, ...