I'm finding that for the most part the engines or kits that we are buying from U.S. companies such as bikeberry, gasbike.net, never see light from the time they are packaged in China and when we open them. I personally would rather buy direct from China, if there's an issue with a part they are quicker to respond and generally more customer service oriented and eager to please, American companies are so worried about losing a single dollar,they are even argumentative and even rude, this is my experience specifically with gasbike.net.