Interesting, EU domain fee for Eurid is 4 Euros (~4.33 USD) [1]. And it is non profit organisation. So Verisign margin should be ~3.5 USD? It is good to have monopoly...
P.S. I pay 5 Euros per domain in total, my domain provider takes 1 Euro, would say fair price.
[1] https://www.eurid.eu/en/registrars/become-eu-registrar/prepa...