from purely a safety standpoint, I think having these is good, and I think its a necessity that car dealers/manufacturers inform consumers that they are installed or not....
from a personal viewpoint, I drive kinda fast, so one of those babies might cause me grief with an insurer if I was ever in an accident--hmmmm maybe I just better start slowing down (ya think?)
