About two years ago, I purchased Ginnasta velcro grips with dowels (narrow width I think) and have been using them ever since. From the beginning they weren't great, I couldn't get a great grip on the bar and I would slip off the bar doing simple things. I thought I was just breaking them in...