I've never needed "support" for a domain name.
They offer free SSL the first time you buy the domain; you can ask support to do it for you if you host the domain on their server. I always ask them to do it for me, and they are happy to do it. This is another reason why Namecheap is preferable: free SSL when you buy the domain the first time.
