Not agreeing on a topic does not mean we can't accept each other's stance on it. As I've already stated, I used to have the same opinions as you and then I learned through my experience.
Re: modlite - I pay for all my modlite products, some of them I have gotten a slight discount on, but any LEO can get discounts on their stuff. (And should)
This particular case is still being litigated so I cannot disclose any info beyond that which I have already.