Well, no one goes on a witch hunt. This just needs to be resolved, not publicly, but it should be resolved to the satisfaction of all involved. If more time is what is needed to get things fixed, or refunds, or other trades. Something should be figured out.
Ha... just have him buy you some more plastic and have it shipped to ya, and I'll get with you to remake some parts with my molds. I don't think it'll get resolved any easier. From the left over mold material on the plastic, it looks like he'd have to remake most of the molds.
Lets not embarrass anyone, but working on getting it done. All buyers, demand better photos to begin with, before deals are made.