Just picked up a new 2018 Armada. Love the vehicle so far. A few things I am not 100% thrilled with but those are overshadowed by the looks and value. We also have a 2007 we have owned since new. My question is anyone find a bug deflector? Would a QX80 one fit? Much appreciated.