Agree with both of you...I have Italian Rubber for my watch...thick and long lasting for more than 5 years...
Two of my straps those crack...one is standard strap for Suunto Core and the other one is strap for 2005 Luminox Navy Seal...both strap got crack after not in use after a year...