After a disastrous week that saw an outage render most of its devices useless for 24 hours, Garmin is trying to get back on ...