If you are looking for good support in addition to cheap prices, I would suggest Name.com. Their support is very good.
Long story short, they helped me retrieve my domain name from a hacker. I read horror stories of similar hacked domains on Godaddy and other registrars who would not offer much help at all.