Originally Posted by
phdtomd
Got this email today. Went on to my account and basically reenter all my info, All I did last night was add a few Credit cards that I needed to make spend on. I just signed up and sent a payment to my wife 2 days ago.
Looks like the Bezos tribe are starting to sharpen their spears again...