The domain registry (basically owner of the domain ending) sets the price.
Edit: Though it should be mentioned there's a power above them (ICANN) that has to approve the price.
The domain registry (basically owner of the domain ending) sets the price.
Edit: Though it should be mentioned there's a power above them (ICANN) that has to approve the price.