You can buy good pedals at low price, but pay whatever it takes to get good fitting shoes. I had good Cannondale MTB shoes, but they werent really wide enough, so I now have Sidi Megas. The reduction in weight of the Sidis is a secondary benefit. I still use the Cannondales if I plan to do mixed biking and walking as the Sidis are walkable but not easy walking. I believe Lake also make wide shoes.