Depends what you need. Is that price for brand new phone? If not, it's too much.
If you want great camera, great estetics and not-so-big phone with ok battery, and no on-screen buttons then go for it.
If you want bigger screen, better battery life and newer phone, 640 you can grab. It may be even cheaper depending on where you are.
If you want AMOLED as in 925, compact phone, simmilar low light capabilities buth without OIS, but with better battery life and better selfie camera, 735 it is. I have it and it's great device.
If you want bigger, 830 and 640xl are there, with 830 as maybe closest to 925 as we can get now.
All of these are great phones, I would love 925 but it's battery life isn't enough for me.