Anyone ever have someone request a steam payment before a meeting? I’m thinking scam myself! Anyone ever had something like it?