I recently registered my own domain on the web. The process was a lot harder then I thought it would be. Most sites try to trip you up into paying for you domain name even though they advertise free domain names. I went to 4 different sites before I was successful. Overall I was disappointed with the difficulty and think that improvements can be made to the process.