A frustrated Tesla solar customer says a promised no-cost replacement of a faulty part turned into a months-long delay. And ...