While running is jokingly called a "budget" sport — all you need is a good pair of shoes, right? — it's actually more complex ...