Okay, I'm going to fess up. I'm terrified of them! I ride with just plain old pedals. I'm so scared to get locked into something because I am afraid of falling.

Good luck with yours!!