You may want to take DNS control out of the hands of your hosting provider and use a self-managing service. Sometimes your domain registrar will provide the service for free, but if not there are inexpensive services like DNSimple available. Then if your hosting company gives you grief you can point your DNS to a new provider without their intervention.

Good luck!