Reading all these comments supporting cheaters and demonizing the OP for doing what they think is best made me lose a lot of faith in the community just now. I guess cheating is fine if it nets you that clear huh?

@OP: You did the right thing.