Sorry for all the problems you had Mike. I guess I am fortunate the dealer had already installed them on my bike when I bought it. The were however easy to remove!
The Preds were very easy to install though! Yea I know, I just had to rub it in a little!
Native One