Front tires done after 25,000KM (15,500miles)

Kind of bit disappointing, I was expecting to replace them faster than a fuel car, but feel that it’s a bit a low mileage.

Any good recommendations for 255/40R19 summer tires?

Thanks!