Seamless tech help...
I had a little difficulty finding out where to install my renewed SSL certificate and opened a Support Ticket, asking if the team could take care of it for me. Within less than 24 hours, I received an email saying it had been installed -- perfect!
