After reading this whole thread the only thing I can conclude is that the OP should have checked out the car before purchasing it as a shell. Just because someone claims a body is mint doesn't mean that in your own opinion it will be. Unless you are 100% confident in the seller always check the merchandise before purchasing.
I think it is a good thing that Charlie got involved althought it was probably not his doing at all, he seems to be involved solely by association with johnny_blaze. But seeing his post stepping up to help out with the situations only helps out his reputation on maX and in the bmw community.