I've lost one big ride on my Garmin that had me pretty ticked. And I've had to do a hard reset a couple of times. I'm not on Strava, so I don't need GPS, but since I've had it, I kind of like it.
Goin forward, I like that the 510 offers the ability for others to track you mid ride.