My personal thumb rule: anyone demanding an advance payment is a potential scammer.

I never engage them even if badly tempted.