'Bout time...
Of course now I can't make fun of the grad students from GA anymore... at least about "them there monkey science"
However I feel that the stickers belaboured a point that should generally be know - Evolution is a theory and yes it is open to debate and challenge on a scientific level... just as the Bible is open to debate and challenge on a theological level.
To me having the "Bible thumpers" force the addition of the sticker on the science book was about as pointless and ignorant as say "Aethist scientists" force the school board to put a sticker on the Bible stating: "This Bible contains material on creation and religion. Creation and religion is a belief, not a fact, regarding the origin of living things and the existance of the supernatural or divive. This material should be approached with an open mind, studied carefully, and critically considered." (Which some students up here did in as a way to draw attention to the case)