Yeah, I used some stronger 3M tape, covered the entire mounting service with tape. Alcohol prep both services. And when I went to remove the other, it just popped off with a little grunt
Ordering another set, and plan on bolting them on, hopefully drilling these don’t make me feel as nervous...
I had a set of 777 Performance canards and would recommend mounting them with anything besides the 3M tape
Ran mine for 3 months and just lost my passenge