I have to say that I agree with the majority on this one - the Glengarry is part of a uniform and should only be worn if you are legitimally wearing the remainder of that uniform - either in the military or as a member of a pipe band.

Personally, I would not dream of wearing one - but then, I loathe hats!! ;)