Get it a hell of a lot earlier than needed, mine took a month. I wasn't going anywhere in particular, I just wanted one and they are good for 10 years.
They aren't that expensive, almost everyone ought to have one, and they work perfectly fine as ID. Its a lot more convenient to hand that over to TSA in the airport than to dig your DL out of your wallet, and they look kinda cool, too.
<ptp> how many emo kids does it take to change a lightbulb?
<Willy> HOW MANY?!
<ptp> none they just sit in the dark and cry