Is it not possible to setup some sort of dollar value or bandwidth maximum and freeze the account upon reaching that value?
$100/mo cap would save a lot of these accounts from being hacked. My mistake was not unique, and if you browse around on Google you will find other authors who have had the same issues.