This would have been a perfect fit for "sell before you build". If he would have secured a large order from a retailer and then put it in production, he would have been successful. Not securing a large order would have told him it just wasn't worth doing. I don't think the "sell before you build" method it is a good fit for all businesses though.
Okay, let's think about how this could have been successful. My next suggestion would be to let the people in that Thai factory do all the packing etc. work such that a finished end product could have been shipped. I think a factory worker's salary in Thailand is around $100 / month.
Originally, the Thai company did do all the packing. The original shipment had seepage of the lubrication, so he sent them back. The reason he had to do a lot of hand work was because, after receiving the new shipment, he realized that: "According to the Food and Drug Administration, I needed to include a "how to use" guide with each key chain.". So, he was stuck doing this work himself.