I'd check your credit card statements very carefully if you have hosting from those guys.
I used to get double billed every couple months. After the 3rd time I left. Then they sent me all these threatening letters because I didn't give em enough notice.
(this was back 3-4 years ago.. )
