I have no idea about that site which you mentioned here.According to me TuckTail.com is one of the best place to register our domain at cheap rates.You will get stable featured plans and outstanding customer care. Many webmasters are satisfied with them.
Bookmarks