What is your office, and when is your test. Different offices are working working with different timelines. I don't know how long are you going to wait for the oath letter. I am waiting for three months now, but mine husband got his with in one month. In mine opinion is better to cancel your...