I'm sure that 99 percent of the time the team's anonymity says only one thing - that this is a potential scam. No other factors play a role here. There are certainly some exceptions, but these are the rarest cases. Usially this is always a sign of possible fraud.