hi i have a quick question,who has wind deflectors on there accord,and what make are they,i bought a set of heko deflectors and they fit perfect,but that little black thing a window guide i think its called,is not siting in the notch in the deflector,did yous just remove the little black window...