You're right I think they are made in vietnam or some equivelent low buck country.I haven't had any problem with the engine though.I wonder if some of the failures might be inadaquate technical experience.These engines are pretty low on the complexity scale.