I think it's been said already- you have a right to be unhappy with Trade Fortress, but it doesn't mean he is a scammer. I suspect the possibility of fixing your working relationship has been ruined by this thread, but it seems like you could have worked with him longer to resolve your complaints.