Doesn't Specialized have a crash replacement program? Have you looked into that?