windshield please help

yep: I appreciate all of the replies. I have the extra piece of o-ring in the car when I take it back for the manager to see, M ay get nasty but I hope he does what is right and not try to put the screws to his fellow american.
Will keep all my A-BODY friends posted on the out come. Once again thanks for all the replies. PUP JOINT