GILLETTE — The Campbell County Public Library Board was on the receiving end of a lot of criticism, as well as some s