FWIW, they don't seem to have any means of securely processing renewals. My interactions with them lead me to believe that all credit card information is stored in clear text in their customer service database. When I asked them to provide me with a more secure means for providing the information, they acted as though they were offended. I won't be renewing with them; I at least expect them to understand why it's a problem for me, and not assume I'm trying to impugn their integrity.
Also, they seem to me to have some uptime issues -- something over 48 hours (couldn't tell how much more) of web down time in the first three or four months of service.