Depends on how you define SCAM. Some are not outright scam in a sense that they are trying to swindle you out of your money by making a fake promise. However, they can still be a waste of your time and money in the long run because they are run by an incompetent team with poor ideas.