So decided on the 945 to replace my 5S, all good, nice and light and the GPS is much better. But wait, a couple of weeks ago I noticed the O2 sensors starting to crack/flake. Today the contagion has spread to the heart rate sensors. Seems that the defects that are well know in the 935 have carried over to the new 945. I am betting that I am not the only one who is affected. I have used the watch for about 60 runs and treat it well and keep it clean. As I don’t live in the US replacement is going to be a long story I am guessing.