Yes, I plan to do ours in the next week or so for our trip next year as I understand they are valid for 2 years. However, apparently, if your passport expires before you go, you need to get another ESTA. So, my dilemma is that our 9 year old's passport will expire in February so I'll have to get her a new passport before then which means I'd have to pay for the ESTA. However, I wonder if I should get her a new passport now and get a free ESTA before the fee starts. Hard to know because passports are so expensive and only valid for 5 years so that time starts ticking as soon as it is issued. That probably means I should wait until I actually have to get the new passport and then just pay the $14 ESTA fee. But, do you think we'd have any problems entering the U.S. if four of us had older ESTA's than her? Would it be better if we were all travelling on ESTA's issued at the same time?