It's not clear how you would include a per-county E911 fee in any advertised price. How do you know where the person viewing it actually lives?
In EU these kind of sheenings never happen.
Airplane sites tried with payment fees, adding 40/50€ for ALL providers. EU changed the law that the price has to include the fee for at least 1 payment… So if the cheapest is paypal at 30€, they have to add 30€ to the price.
Maybe because it's more fragmented in terms of language/culture, so you don't have ad campaigns that span both ends of the continent? The wider prevalence of unitary governments (as opposed to federal systems) also help.
This is a very common feature of such ads. In small print, of course.