Thanks for your valuable inputs! I bought a set of Michelin Power Endurance yesterday. I stayed with 25mm. They were on sale, lucky me! With these being 2x more expensive than the cheapest ones they had in store (Cont. Ultra Sport II), I hope they will last at least twice as much. I'll get them Thursday, and will try running them at 110PSI this time.
They tried selling me the Gatorskins, but I didn't have a good feeling so I passed. After reading your replies here, I think I made the right call. After seing how my other tire had worn out from the inside, he said it was probably a manufacturing defect. It would have been hard to argue that so I didn't bother.
And yes, 28mm do fit on Defys. TCRs as well I believe.
Last edited by eduskator; 08-20-19 at 11:29 AM.