e4hats excelled in the customer service department for me. My wife and I were off to hike the Grand Canyon, and needed 2 hats shipped to our hotel in Vegas. No problem, and worry free. We are very pleased with the service we received, and with the hats. They fit my big melon perfectly, and were just what we hoped for. e4hats is an excellent and reliable company. Very pleased.