I got mine years ago used for $350. That's a lot of juice for a $350 squeeze.
They're not broken, but I also never threw them out of a helicopter. One of the plastic/rubber eye piece covers separated, but Steiner sold me a new one for pretty cheap and shipped it quickly.
I think they're fine for everything that you mention.