Specialized frames has lifetime warranty on them. They'll replace the frame for free in almost any condition, I know because one of my good friends is a specialized dealer. Only reason that I can think of that they won't replace the frame is if you have your seat post very high above the recommended line and you crack the frame around the seat clamp.