Ok as I probably mentioned sometimes here, I work for a home improvement retail warehouse. Recently they adopted the policy of wearing company only bearing logo and/or plain solid color hats. Now up till now, I was wearing my hat, emblazoned with USA, was told that this hat was not permitted. I could realize that if I had worn a hat with another company's log on it, this may have been justified, however my hat did not represent a company nor institution; it bore the symbol of a proud nation which I could not wear during company time. Corporate America, you got to love them.