A display of bowler hats in Portobello Street Market, London, England, in 2005. The price each is £45 (80 US dollars at the September 2005 exchange rate)...