I am in such a frustrating mode with BLS and Indian Consulate. These Indian consulate change their service providers every year to make life miserable for every applicants.
I applied mine with Travisa and still waiting for an email from BLS for match up process. As per the Indian consultate Website, my OCI card had been dispatched from New Delhi on July 16th. So far, it did not reach SFO.
I called BLS this week and I think the call is routed to India call center. People are chatting behind in and the whole call was a complete chaos. The rep did not have the latest update, except giving me an answer it is in process.
Travisa was a best US based company. Not sure, why the Indian consultate gave the contract to BLS? I assume BLS must have lobbyied with money to win the contract. Indian government Dont care about service to applicants.
Very frustrating.