Recognizing a scam like this is easy. The most common red flag is the promise of crazy returns
this you tube video (and reading posts on bitcointalk) stopped me from a Butterfly labs preorder.
https://www.youtube.com/watch?v=4jYNMKdv36w&ab_channel=FratorityLife
Butterfly labs! A blast from the past, I did have a pre-order, what a shitshow, I did get 3x+ ROI through mining but what a waste of time. I only did okay because I was one of the earlier suckers rather than the later suckers so I actually received shipment earlier than a lot of people.
There was a thread warning people, before I actually ordered but I never read the thread This is the thread: https://bitcointalksearch.org/topic/re-butterfly-labs-ceo-25-million-usd-mail-fraud-a-concise-summary-of-evidence-110805
I wanted to mine a lot of bitcoin and hold it but since my rig got so delayed that I could only mine a relatively small amount (I think about 0.2 BTC per day for the first few days) (Using the 600 dollar rig) I got discouraged.
I didn't even bother mining after a while when my returns got pretty low. A pretty bad decision considering where we are now.
If I had gotten the rig on time I could have mined a lot of bitcoin and I would have held on to a lot more. It was a particularly painful wait because the first halving came and went.
I knew I was taking a giant risk and I still wired them the money. They could have easily run and not shipped a product at all. I consider myself lucky.
Edit: My BFL order pre-dates my Bitcointalk account. Kind of crazy to think of.
The order took 10 months and 11 days to ship, just under 10 months from payment to receiving the product.