I just received an email that is similar to your email. The one I received stated that I sent a payment of $50.00 USD to Google. With Transaction ID: 228263228263228. I had found it odd as well. I did the same thing. I had changed my password.
... View more