Shock DoctorMoto InsolesSupport those who support you. Your feet, dummy! $39.99 for cushion and fit. www.shockdoctor.com800.233.6956