19 ms·Imposter scams led fraud reports to FTC in 2025, causing $3.5B in losses2 points by pseudolus 4mo ago