Hey Rav, My dealer offered to put them on for me. So I let him. I see what he did and it looks real easy. I opted to have them screwed in, only because he had the rests at the shop already but not the pins. I figured I'd probably never need to take them off anyway. But I would go for pins if you have not ordered yet...there cheap and ya never know! The end caps should pop off no problem. Just keep wiggling. A little lube does make things easier. Silicone spray maybe? Good luck. You'll really enjoy them.