What are the benefits of Madame Tussauds online ticket purchasing as compared to walk up tickets? Also I see that there is a concession for Local Residents. I am staying in New York for 4 years with visa. Am I eligible for Local Resident concession as well? What are the documents I need to carry to show my residency as a visa holder?