My hubby has had 2 bikes develop cracks--an old steel Viner and a carbon Specialized Roubaix Pro. He's a 250# strong dude. He still really likes his carbon frame, but he's glad Specialized has a good warranty and stood behind the bike--it was only 5-6 years old when he had it replaced.