I purchased a similar hat for my grandfather while on a cruise and he loved it so much, that I had to find more. I decided to wait until Christmastime to buy a few more. The first website that I checked was Christianbook.com. The prices were extremely affordable and I purchased on a Friday and the boxes were at my door within 3-4 days. When my grandfather opened the boxes on Christmas day, he was so excited and actually put one of the hats on and wore it around the house.