godaddy makes it alot easier, I've used them for 15 yearsIt really isn't a hassle! I got my personal domain name (PleasantTravelsPhotography.com ....yeah too long but it matches my website. I also have kspleasant.com) many years ago. I use GoDaddy.com to maintain it. I recently decided to buy my hubby a personal domain for his birthday on Nov 13. It took about 10 minutes on GoDaddy. It was about $40........ piece of cake!
You can then link it to your SM website. That is how mine works. Pleasant Travels Photography