Shimano M520 Rating: 4.7 Shimano PD-M520 pedals are some of the cheapest SPD pedals you can buy. Costing a little more than $30, their pros far outweigh their cons. And the latter are more inconveniences, really, especially when you consider the price.
Shimano M540 Rating: 5 There’s a reason Shimano’s been selling the PD-M540 since early 2004, without discontinuing it. It’s one of the most popular SPD clipless pedals. The M540 pedal is a high quality product, affordable and has more value than more expensive pedals.