They had some problems with their upstream provider last week or so and was down for a few days, now it seems that they're history. Since this provider has been discussed as a low cost option in the past, this might be of interest to some here. Hopefully no one has an ongoing subscription with them as it does not seem like they'll be giving refunds.