We're registered our domain at Network Solutions. They went down a month ago and our DNS was down. We're trying to find a way to mitigate this issue. Our domain stops resolving and we have to send our customers to our our IP address and then the SSL cert gives them a warning. In short, it's annoying.
Of course, we can move to Namecheap or Godaddy, but we would still run into this issue....the bottle neck.