I can confirm this, I applied for my ESTA online a few weeks before leaving and I paid with my credit card and printed it in a few minutes.
That said, the process of going to the US was every bit as onerous as described, being asked questions multiple times, being subjected to a backscatter scan (which I declined and got patted down, tested for explosives, etc), etc.
That said, the process of going to the US was every bit as onerous as described, being asked questions multiple times, being subjected to a backscatter scan (which I declined and got patted down, tested for explosives, etc), etc.