With an ESTA in hand, an eligible visitor must get an I-94 visa waiver at the border for $6. Even with a valid ESTA this can be denied.
Source: at this point I’ve had 4 dozen of them over the last two decades.