Residents of Pittsburg, Kansas, are buying signs and banners proclaiming "God Bless America" after the local post office removed a banner over complaints that its message violated separation of church and state.