Update: The Gettysburg Foundation, which runs the bookstore, caved and is removing the flag from its shelves.
they still have the battle flag showing