Buying a domain name can look deceptively simple. You search for a name, find an available extension, see a low registration price, and think you have found a bargain. Then the renewal bill arrives.