Anyone seen this Lisa?

quickly devolved to “send deposit” which is a bit of a red flag
I would consider that a huge red flag!!!! "a bit of a red flag" was your small head talking.
 
She has a Twitter account established a year ago.
Last year, I contacted her and asked a few questions.
I deleted the conversation so I'm not sure about all the answers.
Although we didn't get to the part of her requesting a deposit, I remember that I felt she was a huge scam.