I read that some people didn't like this. I'm wondering if I should cancel an order I placed for one today? Thoughts? I just need something to allow me to relive the cramping in my right hand on longer rides. I tried a crampbuster, but almost killed myself three times on one ride and took it off.