You can get them for free through the medical system (physio dept)... I went to the HCC here in Ottawa, saw the doc and they gave me two pairs of Sorbothane, which didn't work for me. Went back and switched them for two pairs of Superfeet, which are awesome!! Sure beats paying $28 a pair plus tax at MEC. They also resoled my Mk III's with Vibram... I'm a happy infanteer now ;D
Cheers,
Mike