OCOctopus Electric VehiclesView all reviewsGreta Customer service and quick…Greta Customer service and quick turnaround July 3, 2025