Just bought a new 520 (with Glonass) and first ride out it dropped satellite signal after 9 miles of a 10 mile ride in open country. My current phone has never ever missed a metre of a ride in 2 years (though my previous one was crap). I was running both yesterday and the phone trace was more faithful when overlaid on Google Earth and the distance and altitude were almost exactly the same as all the other peoples phones who were on the ride.
So are Garmins just not that brilliant as satellite receivers, or should I be sending it back? Never had a Garmin before so can only compare to my phone and in that respect it is left wanting.