I just received an email today very similar to this, with different names of course to go along with my name, and to seem legitimate. Mine was through yahoo as well, which suggests maybe yahoo isn't...