Some are better than others. I did have one of those Sony clocks that did that. But pricey. Here's a link.
I got them on a woot sale and both are doing fine. My mom needs a BIG display clock and at the woot price this was it.
I put an atomic clock on my kitchen counter but there is no signal there so the clock doesn't sync.
There is, however, wifi set up in my house. Is there a clock that syncs to time server over wifi, similar to what computers do? I googled but found nothing. I don't want to use a laptop as a clock.