Well there goes cloud computing... nobody should ever trust cloud services ever again. Thank God!
They never should have trusted cloud computing in the first place.