I have also been scammed by Leonard Carson. He is currently promising to return the items I sent to him to be carbon fibered ( I'm in Australia and it's taken 2 years now ).
He recently responded to my e-mails as if I informed him if I don't receive my W202 interior pieces I will be contacting the police / local authorities and pursuing legal action.
There is also a thread on mymbonline.com here:
If anyone needs any details feel free to PM me.