This happened to my husband days before our last trip to the bvi. He went to Philadelphia which is a central office and they were able to get it to him in three days. However, if you can prove you are leaving within two days they will do a same day. You do not need to pay a company other than the central office. It does cost a lot but it was worth it. I'm not sure where you live but if you are close enough to one of the centralized offices (located in big cities) you can show up as they open with all of your documents ready.