CrazyHorseWest.com carries only Top-Quality, Custom Cowboy Hats. All hats are 'Custom Made to Order'. It takes about 4 to 8 weeks for delivery. We can make Dress or Western hats. Send us a picture from your favorite Western, or just call us, and we will be glad to help you with your Custom Hat. All Custom Hats are made in Texas by our Master Hatter.