Have you ever gotten scammed by someone pretending to be a client but turned out to be totally fake? A friend of mine recently had something like this happen to him. He worked for weeks on a project, and in the end the "client" just stopped communicating. Do you require a part of the money upfront before starting? What's the best way to avoid this?