Hello there as the title implies curious if anyone had bought tires from Ace Moto Tech and more importantly had them install. It seems they advertising a toughness rim install process I don’t know if that’s normal these days. Any experience with this company?