Three in ten Americans face daily scams