Top quality product as expected from Camel but delivery service from Vanasche was excellent 10/10
I figured out why the pegs were dropping down when installed...I missed installing the little stop screws on pegs where they stop against the mounting frame. I needed these and two washers to level them out. My mistake.
I love them!!
Feels solid and I like the adjustable pedal position. Wish I upgraded to this years ago.