There were several vague responses from the embassy. About a week, five to ten days then ten to twenty days to get the visa - a phone call cost about two bucks a minute and no information was given. Email is deliberately not answered. one needs a code for that, and that means another phone call. I decided to contact my congressional representative and see if there was anything she could do.
I spoke to an aide on the phone, who told me I needed to fill out a privacy release form and email it to him. I did that and later in the day on Friday he sent a very polite and professional letter of inquiry to the embassy. I also contacted one of my senators, filled out pretty much the same form and was told their immigration intern had a backlog of work.
On Monday morning the congressional aide sent me the response from the embassy, that her visa was being printed out and that she should receive the visa mid-week. Today she got a text that she will be getting her visa, and the return of her passport on Wednesday morning.
She arrives here on Saturday.
I have no idea if the email nudged the embassy into action, but I think I know who I'll be voting for when she's up for reelection in 2010.