I had two Garmin watches that didn't depend very much on the internet and that did everything on their own: the old FR610 and the FR35. The experience with these two watches was flawless, only some problems sometimes. The FR945 depends on the internet much more: you need to connect with the internet for CIQ apps, for health data, for weather, for downloading custom workouts (in the FR610 I could set them directly on the watch, now it's not possible any more). I like my FR945 while running. Especially after the outage, but also before, I'm really frustrated with the internet side of the FR945. I connect sometimes with wireless, sometimes with bluetooth with the phone, sometimes with Garmin Express connected to a Windows10 personal computer. But I would expect an experience like when I have to buy something on Amazon: the web browser always works and it never changes. With Garmin the internet experience is really painful: sometimes the server are busy, sometimes it doesn't connect, sometimes etc. etc. I like my FR945, but in my opinion if the internet side of things is so unreliable, it would be better that the FR945 wouldn't depend so much on the internet like the FR610 and the FR35 did. I'm a little surprise that no one complains about the internet side of Garmin. It's possible that I am the only one to be frustrated? If they can't give a 100% reliable connection for 24/7, wouldn't be better that Garmin changes for his high-end watches the way of functioning and let them be independent from the internet? I waited a week or so, but after the outage it seems to me that all the internet thing is still so buggy. I like the hardware of the FR945, but the internet side is really a weak point. Thoughts?