I wouldn't buy anything from JustTrains in New Jersey unless that was the very last place to go and then probably not then.
I bought a Like new #97 coal loader roof a few years back. It was repainted on the topside. Had a scratch on the topside. The bottom side was rusty and had grease on it. Definitely not Like new. When I called him out on it he got nasty and made threats about where I sell Trains at the Allentown Train Show. I swore to never do business again.
I have talked to other vendors at the show that had unpleasant and dishonest deals from them also.