A group of religious nuts protests at a store.