I have used dreamhost forever and have had a lot of domains through them for over 20 years. Never had a hitch and excellent customer service.