Hard to believe wiha is letting you down. Are you putting them into a full torqued 24v drill or what? FWIW, I have my set from MCM and they haven't given me any grief. This is actually the one I have:
[Link: mcmelectronics.com]Probably chinese too but who knows.