I've applied directly to Buffalo, with AEO and currently on a TWP working in Saskatchewan. I'm from the United States and my husband is from Mexico. He's also got an open work permit.
March 16, 2009 Application received by Visa Office...
Still waiting for progress.