Comment Comment by mattieuga To be fair here, having to send an email to delete your account is true of the vast majority of companies. parent mattieuga 9 years ago