Holy cow!
Thats crazy! How long have you had them? I haven't had any issues with mine.. yet. Id definitely conact that company about it. How bad is your wiring harness.
Either way, im sorry to hear about that. Hate making rexommendations and people have poor experiences from it.