I use to install alarms, he is full of Sh*t, noway... unless your truck is so loud it actually breaks his windows.... does it shatter all of his glass. because then yes it would set of the glass break, or maybe he just dropped a glass when you drove by?