I personaly went to Japan Star Motor. They looked pretty legit. The engines were properly organized on shelves. Also, engines look in good condition.
I have been told there are two Japan Star.
Well, the one I went to was Japanstarmotor.com and their located in Manassas Park, Va 20111
I don't know about the other one. Their located in SC. Japanstarmotors.com. That's Japanstarmotors with a S.
Japan Star in VA, is selling a front clip for 2555 - I personaly saw the clip, it look pretty good.
Japan Star in SC, is selling a front clip for 2100