Parking was at a premium. Line was fairly long. Wait time to get to poll table was about 30 minutes. Once there sign in was problematic. I knew that an ID was going to be asked for but not required. When asked I told them I did not have an ID on me. The book with my name said that ID was required. They were going to turn me away. I did not put up a stink I just reiterated that I did not have ID on me. I did have ID but was going to test the waters. The supervisor came over and I told her I did not have ID on me. She asked if I had anything with my name on it. I had my work ID badge that has no picture and does not have my given name on it. I showed that with the expectation that it was not adequate. To my surprise they excepted it as ID and allowed me to vote. Straight democratic ticket. All told It took me 40 minutes to vote today. This happened in Carlisle PA.