Good that everything was replaced, but why was it cracked in the first place. Also, what warranty will they give on the replacement? For me, if it was cracked because of a tree branch, etc, ok fine, but if they do not know or hand you a line and they say no warranty, I would not be comfortable with that.