Does anyone have experiences queuing at the IRS tax offices? This year I have to file a US tax return and get a federal taxpayer identification (since I have no SSN). I was told by the firm doing my taxes to show up at an IRS tax office, get the ID and file the return. I'm trying to figure out how long this would take since I've never been to one. Is it akin to getting a visa? (2 or 3 hours?) The good thing is the company helped me get an extension till October so I can do it after the tax deadline day, which hopefully will make it a less trying affair.