Glad you were able to fix it! Out of curiosity was it glass or plastic?
EDIT: To add to your original post, take it to a VZW store and have a rep notate your account if it happens again. This kind of stuff IS covered, I worked as a Supervisor in a corporate store for a while. (taking care of customers is #1 at VZW)