Order More Than 10 Hats Free Shipping, 6 Hats only need 10 USD Shipping Fee, 1-5 Hats 20 USD Shipping Fee.