Hi not sure if this is the right place really so please feel free to move it
I have been looking at domain names and i notice the 1 want to buy has a yearly charge.
Is this the normal way to pay for a domain name for so many years rather than just pay 1 price and own it for ever.
Also is there a certain place should be buying from as the site I am looking at is 123 reg
any advice appreciated