Like I mentioned already, the appointments in US are already two weeks away. If you are willing to wait for the appointment, please pursue that route. BTW, I travelled to my home country, India and got it done the day I landed. ( seems like slots are easily available here ) Hope this clarifies.