Garmin smartwatches and fitness watches are getting great discounts this October, just in time for marathon season.