We have limited stock on hat color and style. Please get in touch with me through the contact page or other method before purchasing to confirm that we have what you are wanting in stock. Purchase is for pickup/meet up or shipping to Oklahoma, Kansas or Texas only. I can ship the hat anywhere else but will need to get an address to get an accurate quote. Shipping ranges from $15-$45 depending on zip code.