Hi,
I have taken walk in visa to canada earlier in 2007 and 2008 but i was told recently by one of my friend that there are no walk ins...i however booked by h1 stamping visa appointment for 20th with US consulate assuming walk in's are still there..please let me know if detroit/new york...