Yes, I agree I think it's something that 3dcart has to initiate. I had a support ticket in for one of our sites once we switched from another provider several months ago. They handled it pretty quickly and everything worked fine after that.
Not sure about how 3dcart's response time has been lately to support requests, but they're fine-tuning everything for the next software update/release. So hopefully you'll still get a response pretty quickly.
Welcome and by the way...very nice site!
