I order two hats, one for me and one for my son, there was a miscommunication, it was handled promptly and with the utmost respect. The time frame they give is unbeatable, I recieved both orders before they said my first order might arrive, with out a doubt will order more and tell anyone that comments on my hat what a KICKASS company you are!!!!