I had a guy put my rear window, and wind shield in. He did not seal it with any thing. He says I need the lock strips to help seal it. I need to buy the lock strips still, but shouldnt have he glued- sealed the glass in? Its going to leak , and or fly out. Where is the best place to buy the...