The one I ordered on fleabay said New Jersey location but no matter, you can bet that either NJ or Ca. is drop point for an overseas shipment and they are coming directly from China.
I plan to set up a test stand and a load, probably a fan and give the thing a durability test. My guess is if it lasts 10 hours with a heavy but not full rack load that they will run a while. Not much metal there as compared to an L48 Yanmar that's for sure.