Originally Posted by rob999
I am riding a pair and had no issues mounting or otherwise...Mine were pretty tough to get on the rim in the first place...no hint of coming off.
Both my buddy and I both were able to mount them without tools - they went on fairly easy. Could be the difference there.