Originally Posted by
babypuwet
I received a call from the NYC India Embassy
You were the victim of a con. The e-tourist visa is processed in India itself and not by any Embassy/Consulate. It is a fully automated online process.
I've arranged e-tourist visas for multiple friends and colleagues and the process could not have been simpler or smoother. Application takes about 20 minutes to compile and submit, and then approval always received within 24 hours.