I have 1 domain registered with them. Got it at a bargain rate. Judging by there administration panel, and the fact they are not specifically in the domain busines, I would never use them on a regular basis.
Someone on this forum pointed out, it's best to use registrars for domains; web-hosts for hosting, etc., everyones got there niche at what they specialize in.