hi, has anyone come across these pedals? Ive seen an offer for 65. Other Ritchey pedals have been slated badley, but i can't find any info on these.
cheers