I agree, ServerBeach screwed the pooch on this. But, the link-baity part is in pointing this out as a problem with the DMCA, when the actual problem is ServerBeach.
You do have backups, I hope? You can just be up and running on a new provider within a day or so?