Anyone using the Profile Plus Bug Deflector. The one that attaches mechanically at 3 points and with the 3M hook/loop at six points? I have had the 3M hook/loops fail and can not find anyone who sells replacements. Im have tried to contact Profile Plus but ti no avail. Apparently they don't exist anymore or are operating under a different name. The paper work that came with the stuff only had a mailing address. Anyone offer any help?