My experience with the US consulate in Frankfurt has been a positive one. I didnt know my way around at all and had to ask a few people there for help, but all of them were very nice and responsive. The whole process took about 2 hours in total. The consulate officials were very nice and easy to talk to. Overall a great experience.