That's me
To clarify, I did
NOT file a complaint against any registrars. In fact, both Namecheap and Porkbun made a lot of effort to help me. Both provided me with information and statements that significantly improved the quality of my complaint against the registry.
If the domain was reclassified by the registry, that's true. The registrars can't do anything without the registry agreeing.
The
registrars can't change the classification. Only the registries can. I'm 99% sure the registries hate it as much as us registrants because they operate on thin margins and a support incident to deal with pricing reclassification is going to dwarf any profit they're making on a non-premium domain.
I suspect, without any proof, a lot of the pricing shenanigans are at the behest of the registries even though they cause a lot of consumer confusion, but the support costs resulting from that confusion are externalized onto the registrars, so the registries don't care. I've been paying attention to pricing issues for almost 5 years and almost every time someone complains it's because they misunderstood what they originally bought or they were a victim of foreign currency (exchange rate) fluctuations.
Of note, I've noticed some registrars started adding warnings about billing currencies and foreign exchange rates since the registrant of
forum.dev posted about a huge pricing change on Hacker News in 2022. I know both Namecheap and Porkbun show warnings when I checkout.
In terms of support costs for a pricing reclassification like mine, I went back and forth with Namecheap about a half a dozen times and some of the things I asked them to investigate were things like the historical classification of my domain. Those aren't 5 minute support incidents and probably required internal escalation. With Porkbun it was fewer interactions, but one of them also required internal escalation.
If the registrars end up interacting with ICANN as a result of my complaint, that's even more support costs. All in all, I wouldn't be surprised if the total support costs, to the registrars, end up being hundreds of dollars. And that's for a domain where they might be making $2 or $3 per year in markup (maybe less).
In my case, the registrars didn't do anything wrong and are eating a ton of support costs. In my opinion, most of the registrars are acting in good faith and I think their actions, like showing those foreign currency warnings, show that.
The problem I've run into with that is that pricing classifications are too opaque. Most registrants don't have access to anything that clearly shows the classification of a domain. I found the info needed to get API access at Namecheap, put $50 in my Namecheap account to meet the requirements, spent an entire afternoon to set up my logs, spent time checking the logs regularly, and spent 4-8 hours to interact with registrar support, read ICANN agreements, and prepare + file my complaint.
I know how everything works. I knew what to look for and how to keep a "paper trail" for everything relevant. I've probably spent 10-15 hours, including logging and monitoring, to get to the point of having a decent complaint filed. Almost no one is going to put in that kind of effort because it doesn't (or didn't) make sense to make the kind of effort I did to mitigate a risk that isn't (or wasn't) supposed to exist.
I don't even think the registrars have good historical logs of the pricing classifications. Both Namecheap and Porkbun were able to definitively tell me the classification of my domain when I registered / renewed, but Namecheap wasn't super solid on
exactly when my domain was reclassified. The timeframe they gave me was a range and didn't match what my logs from their API said. They probably don't see the need to log that info and I didn't expect them to have it. I suspect they estimated, but I don't know for sure and didn't want to burden support with investigating something that doesn't make a difference; it doesn't matter
exactly when my domain was reclassified, only that is
was reclassified
while registered.
Make sure you have a solid understanding of the role played by the registrars vs the registries. The best you can expect from the registrar is to have them confirm the pricing classification changed during the registration period and, even though they're not obligated to as far as I know, to reach out to the registry on your behalf to ask for the pricing classification to be reverted.
If you have, or get, any documentation or info that definitively proves your domain was reclassified during the registration period, please post about it here. I think it's useful for everyone to understand how to get that info and what it should look like.