I just received the handlebar clock and cannot get the thermometer to push into the mount. I followed the instructions to a Tee and it simply will not push into the mount. I’m also disappointed that it uses a setscrew against my handlebars, which will leave a nasty mark if ever removed.