Alright, I'm not usually the one who gets all hyped up on stuff like this but PEOPLE. I got those new Michelin tires installed from Costco and MAN THEY ARE GREAT! Ride is so smooth, grip on the road is unbelievable even in rain. Costco price for Michelin, unbeatable. They …