Lid's is awesome for finding that hard to find hat. They have a great selection of hats, many different types. Their employees are very helpful and can help you locate that hard to find hat, even for sport teams from outside of the area. The cost for a hat ranges from about $20 to $25, which I think is normal for a hat, especially for the special ones. THe place is very small, and easy to walk by and miss.