Domain transfer is so bad. They not request EPP code on transfer screen. You need to talk about support staf..
I really like Hostgator for hosting websites but they do not offer anything special when it comes to domain registration. They are always a little pricey compared to 1and1.com and many others. However, their hosting plans are the best when it comes to prices and features.