They overcharge for ESTA application. ESTA costs 21 dollars and they charge you 98 USD. Their website looks very genuine and one would not think it would be a scam. At least I checked that my ESTA application is approved. They did what they were paid for, but this is a very dishonest way of business. Shame on them, stay away from this company.