Have you tried resorting to legal actions? Demanded unit replacement? Refund (why would you not want a refund?)?