The OP said the two as "examples", so it's not necessarily clear if they are the
actual ones or just examples.
Personally, I'd be interested in knowing what the terms of the agreement are,
if any. While hosting and domain names are obviously different services, there
is nothing to prevent a provider from treating them together for billing.
The more specifics the OP cares to provide, possibly the more specific answer
can be made.