This is certainly a nice store in a prime location with an excellent selection of quality hats. I notice that the store has a decent reputation judging by the number of good reviews on Yelp. However, I fear that the number of good reviews may decline in the future due to the bad attitude of the young man serving in the store last Wednesday (6/24/2015). He was clearly not a "people person". Whilst shopping with my wife, daughter and granddaughter he hauled a hat from my granddaughter's head and yelled at her that it was too small for her. He was having a bad day perhaps? Needless to say we left without a purchase. Please be aware that if you visit this store you may encounter a "Bad Hattitude".