These are some serious accusations. I just want to say that we at traincity/choochooauctions have no opinion on this statement. I don't have any knowledge one way or the other on Trainz operations on ebay.
Trainz pulled the same thing with a friend of mine. The funny part was asking him to leave positive feedback like the right hand doesn't know what the left is doing. Needless to say he will not deal with them again.