Their customer service is severely lacking, many times their systems are down, and registrations are not going through, I call tech support, and they always claim it has something to do with me, I check around, everyone else is having issues, and they act clueless.
Then the registrations stay in Pending status, while money is taken, they finally FAIL. Ask for a refund, they say it has already been done, next day check, no refund. Yet another support ticket, 24 hours later something is done.
Also I pay to renew domains, and money has been taken, no domain renewed, ok another support ticket. Well with 1000 other companies out there, enough said.