thread they help a bit
but I worry they just disguise the symptoms rather than treat the cause
permalink if i feel i'm getting them.. and it's usually bad/insufficient stretching
especially if i know i'm going up hills.. what i've found recently is that zero drop shoes have stopped me needing them altogether
your mileage may differ