The interview itself was fine. Everyone was friendly and it was an easy process. However, they failed to mail our visa timely, which was annoying because my wife had to miss the wedding of our close friends. No one at the consulate was helpful in locating the visa/explaining why it hadn't been mailed/telling me anything at all. I was forced to contact my senator, which was another waste of time. We waited, which seems particularly silly after spending so much time waiting, and finally it came. The reason for it's tardiness was ridiculous: they simply did not mail the document.