This is exactly why you should use different vendors for these services.
I have a different vendor for:
- Domain Registration
- Hosting company
- SSL Certs
I once had trouble with one host and in just a few hours, I had the domain pointed to another server in a different data center. You can't easily do that if one company is holding all the cards.
It shouldn't cost anything to park a domain. The registrar usually uses a parked domain for their own ads while you're waiting to upload a site.
Have a look at the link I posted to see other recommendations. You can save a lot of money and grief with a good reseller account to host all of your clients or sites. Makes it much easier to manage their sites as well. You don't have to learn a different setup with each host.