Last week I got interviewed at Charlotte, the oath was also completed the same day.
Time Line
Filing - Texas RO - Dec 2002
Fingerprint - May 2003
Interview Letter - August 2003 for Oct 2003 date
Interview Cancellation Letter - Sept 2003
Another Interview Letter - Dec 2003
Interview - Jan 2004
Oath - Jan 2004.
Hope this helps and good luck to you all
Time Line
Filing - Texas RO - Dec 2002
Fingerprint - May 2003
Interview Letter - August 2003 for Oct 2003 date
Interview Cancellation Letter - Sept 2003
Another Interview Letter - Dec 2003
Interview - Jan 2004
Oath - Jan 2004.
Hope this helps and good luck to you all