well at least they didnt break in and snatch what was inside.. but it still sucks..it could have been worse...maybe some kids were ****ing around outside and smacked it? is it that much installed or just for the glass?? as for the difference between the 2 glasses you should try to go and look at a generic one and look at the one on your passenger side to see the difference...there might not even be a difference.... good luck tho