Garmin has to be hands down the worse software and support I've encountered...connections only work once a day maybe...upgrades constantly make the software unusable...I use to work in software and if they worked for me,they would all be looking for new jobs...not impressed.