Finally! Tesla Refunds Double-Charged Customers

Why did it take so long?