I got the same email. it was suspect form the very beginning.

I have had good luck selling and buying on the moparts forum. Just did an order for selling some 1970 Challenger parts, and have a deal buying parts from Little Detroit. Though they have a low post count, they have posted here for over 10 years so I was not concerned about it being a scammer or anything like that.