You can avoid scammers if you read the whitepaper thorougly if it makes sense and also check the website and the team. If you want something that's sure, just buy those who are listed. Some ICOs are solid and provide something new so for me it's worth the risk, dont invest money you're not willing to lose.