The adhesive is hard to remove, in my experience. The o-rings weren't a problem for me. My Sigma computer popped out of carrier (can't think of the right term just now) while I wasn't looking. That was in 2017 or 2018, and it's still on my handlebars.