On the CarterCreek Slim imposter scam, the recent report has been moved over to the following thread:
There have been a couple of persistent scammers, likely out of Michigan but claim otherwise, that have spent a lot of time weaving together narratives and creating a façade of legitimacy as imposters.