Также и делаю, в одном месте по-дешевле домен, в другом месте по-дешевле хостинг, и всё в норме!
Только нужно их связать между собой, в панели управления доменом, поставить dns сервера нового хостинга, например у меня сайт имеет хостинг на kuk.ru. На этом kuk я нахожу dns адреса, примерно такого вида ns.kuk.ru, ns3.kuk.ru и эти значения подставляю в управлении доменом.
это уже совсем другой вопрос...
ну раз уж подняли его тут тогда отвечаю...
в принципе ничего сложного в этом нет, НО если возникают трудности переноса, тогда спрашивайте у себя на хостинге (который выбрали), т.к. они прямо заинтересованы в Вас, как покупателе, если конечно это нормальный хостинг...
И так:
1. Чтобы перенести домен на другой хостинг, сначала покупаете этот другой хостинг.
2. Потом в админке своего домена на сайте регистратора меняете адреса DNS-серверов на адреса DNS-серверов нового хостинга. Эти адреса Вы должны спросить в службе поддержки своего нового хостинга или они Вам высылаются на почту автоматически при регистрации своего аккаунта на новом хостинге.
3. Сам перенос домена от одного хостинга к другому (переписывание адресов DNS-серверов) бесплатен и занимает от 15 минут до 72 часов - всё зависит от большого кол-ва факторов, перечислять не будем (это лишнее) Могу только посоветовать набраться терпения и если за 72 часа переноса не произошло тогда начинать паниковать -))
Единственное, желательно, чтобы регистратор доменов предоставлял Вам еще и свои БЕСПЛАТНЫЕ адреса DNS без создания сайта. Это на тот случай, когда Вы еще не определились с хостингом, ведь зарегистрированный домен нужно обязательно держать на каком-то DNS (в этом смысл появления нового домена), но в принципе все более менее приличные регистраторы поддерживают такую функцию...