The 600 does freeze from time to time, but not frequently enough to be a nuisance. You just have to reset it (press reset and at the same time the power button, then release reset and push power button again). Didn't resetting it help? Why did you have to send it back?
And welcome to MR, by the way