I get e-mails from Nigeria promising to deposit millions on my account all the time.
Sounds like they have t to deposit now!